While you can find places to stay in southern California that are on the waterfront, that water is usually the Pacific Ocean. Not the case, however, for this 4-star resort in San Marcos, which is lakefront. The Lakehouse Resort is on Lake San Marcos, in the hills about seven miles inland from the coastal community of Carlsbad. The resort includes 144 guest rooms, cottages, and suites; a couple of places to eat; a coffee shop; and a couple of 18-hole golf courses.

Lakehouse Resort is an independent hotel resort located on La Bonita Drive in San Marcos, California. 367 VIA VERA CRUZ, SAN MARCOS CITY HALL are nearby.

Nearby Landmarks

Recent Updates

JW Marriott Los Angeles L.A. LIVE

878 rooms and suites in LA's big entertainment district

Mrsdry Travel Bottles for Toiletries

Just the right size to get you through the TSA checkpoint without a hassle #ad

The Heathman Lodge

Highly-regarded lodge-style hotel in southwestern Washington

Tamarack Beach Resort Hotel

Classic beach-y hotel on the Pacific Ocean in Carlsbad, California

The Estes Park Resort

Resort hotel on Lake Estes, about 65 miles northwest of downtown Denver

BAGSMART Toiletry Travel Bag

The easy way to keep your toiletries organized when traveling - in 12 different colors! #ad

The Lenox Hotel Boston

4.5 star hotel in the Back Bay neighborhood of Boston