Lakefront Hotels & Resorts in San Diego County

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in San Diego County

Check availability on San Diego County Lake Hotels

Our top choices for San Diego County hotels on the lake

Lakehouse Resort

Lakehouse Resort
4.0 star property
San Marcos
9.2 out of 10, Wonderful, (1,365 reviews)
"Beautiful hotel!"
United States
Jamile
The price is CA $206
CA $267 total
includes taxes & fees
Mar 5 - Mar 6
Lakehouse Resort

Hyatt Vacation Club at The Welk, San Diego Area

Hyatt Vacation Club at The Welk, San Diego Area
3.5 star property
Lawrence Welk Resort Village
8.4 out of 10, Very good, (1,616 reviews)
"Excellent staff well maintained rooms and property"
United States
Nathaniel W. Jones
The price is CA $169
CA $238 total
includes taxes & fees
Mar 8 - Mar 9
Hyatt Vacation Club at The Welk, San Diego Area

Howard Johnson by Wyndham San Diego State University Area

Howard Johnson by Wyndham San Diego State University Area
2.0 star property
Mid-City
6.8 out of 10, (999 reviews)
"Ok hotels.com your not going to let me know it’s a crack hotel? Homeless incampments "
United States
Sara
Howard Johnson by Wyndham San Diego State University Area

PREMIUM TREE HOUSE 1.14-Acres Hot Tub Panoramic Lake Forest Mountain View

PREMIUM TREE HOUSE 1.14-Acres Hot Tub Panoramic Lake Forest Mountain View
Julian
10.0 out of 10, Exceptional, (222 reviews)
"Really charming cabin with every amenity. Magical views of Lake Cuyamaca. Really enjoyed the treehouse deck, bird watching and beautiful sunsets. Very comfortable! Hiking and lake activities were close by. Great place to escape for a weekend retreat! "
United States
Rosanne Odom
PREMIUM TREE HOUSE 1.14-Acres Hot Tub Panoramic Lake Forest Mountain View

Courtyard by Marriott San Diego - Rancho Bernardo

Courtyard by Marriott San Diego - Rancho Bernardo
3.0 star property
Rancho Bernardo
8.6 out of 10, Excellent, (1,000 reviews)
"Great customer service, room was clean, quiet hotel even with the groups present and was really pet friendly!"
United States
Stefani
The price is CA $163
CA $186 total
includes taxes & fees
Feb 22 - Feb 23
Courtyard by Marriott San Diego - Rancho Bernardo

Bahia Resort Hotel

Bahia Resort Hotel
3.5 star property
Central Mission Beach
8.6 out of 10, Excellent, (1,887 reviews)
"Amazing place "
United States
Richard
The price is CA $228
CA $338 total
includes taxes & fees
Mar 1 - Mar 2
Bahia Resort Hotel

Wyndham San Diego Bayside

Wyndham San Diego Bayside
4.0 star property
Downtown San Diego
8.4 out of 10, Very good, (6,045 reviews)
"Great place to stay"
United States
David
The price is CA $208
CA $289 total
includes taxes & fees
Mar 1 - Mar 2
Wyndham San Diego Bayside

Catamaran Resort and Spa

Catamaran Resort and Spa
4.0 star property
Mission Beach
8.6 out of 10, Excellent, (1,160 reviews)
"Location! "
United States
Jennifer
The price is CA $243
CA $353 total
includes taxes & fees
Feb 22 - Feb 23
Catamaran Resort and Spa

Manchester Grand Hyatt San Diego

Manchester Grand Hyatt San Diego
4.0 star property
Downtown San Diego
9.0 out of 10, Wonderful, (2,924 reviews)
"Perfect place to stay. Staff was super helpful and resouceful. Lots of little extras to satisfy the guests. Will definitely stay here again. "
United States
Gloria
The price is CA $300
CA $422 total
includes taxes & fees
Mar 13 - Mar 14
Manchester Grand Hyatt San Diego

Best Western Plus Island Palms Hotel & Marina

Best Western Plus Island Palms Hotel & Marina
3.0 star property
Point Loma
9.0 out of 10, Wonderful, (1,595 reviews)
"Great place.very clean great for family would definitely stay there again."
United States
Joseph
The price is CA $196
CA $225 total
includes taxes & fees
Mar 1 - Mar 2
Best Western Plus Island Palms Hotel & Marina
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top San Diego County Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do lakeside hotels in San Diego County cost?
The rate for lakeside hotels in San Diego County ranges from CA $186 to CA $422 per night. Whatever your budget, it's a breeze to find the perfect escape close to the water. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best lakeside hotels in San Diego County?
A traveller favourite is Hilton San Diego Airport/Harbour Island. Make yourself comfortable at this 3.5-star lakeside property which offers a lake view and hypo-allergenic bedding. Hilton San Diego Bayfront is another recommended lake hotel worth considering. Spend your break at this 4-star option and enjoy conveniences including a water view and pool sun loungers. There are multiple hotels near a lake in San Diego County with a total average guest review rating of 8.7.
How many lakeside hotels are there in San Diego County?
You can choose from 31 hotels near lakes in San Diego County. Whether you're traveling with the family or planning a fun adventure with your pals, Expedia will help you find your dream lakeside getaway.
Are there any family-friendly lakeside hotels in San Diego County?
Absolutely. Put your feet up at Hilton San Diego Airport/Harbour Island, a 3.5-star lakeside option that's just a quick drive from downtown. Conveniences here include a nearby zoo and a kids' menu. Another family-friendly hotel near a lake is Hilton San Diego Bayfront. A sauna and a children's pool help make this 4-star escape a guest favourite. After checking in and chilling out in your new digs, it's time to start exploring. San Diego Zoo and Mission Bay are popular family-friendly attractions in San Diego County.
Why book your lakeside hotel in San Diego County with Expedia?
Expedia will help you find your dream lakeside hotel whatever your travel plans or budget. Keep it affordable and select a 3-star stay close to the water, or splurge on a high-end hotel where charming lake vistas are just outside your door. Use our search filters to find a place in San Diego County that matches your needs.
How can I find cheap lakeside hotels in San Diego County?
Use Expedia's filters to set your budget. Then, select your preferred hotel star rating — they range from basic (1 star) to luxury (5 star). You can also search based on certain neighborhoods you want to stay in. Finding your ideal lakeside hotel in San Diego County at the perfect price couldn't be any simpler!
What is there to do in San Diego County near my lakeside hotel?
San Diego County has enough activities and sights to keep you going for weeks (or months!), starting with San Diego Zoo. Mission Beach, Coronado Beach and Old Town San Diego State Park are other popular attractions. If you have more time, Belmont Park and Mission and Pacific Beaches will cap off your itinerary nicely.