Lakefront Hotels & Resorts in San Diego County

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in San Diego County

Check availability on San Diego County Lake Hotels

Next weekend
In two weeks

Top San Diego County Lake Hotels

Our top choices for San Diego County hotels on the lake

Lakehouse Resort

4.0 star property
9.2 out of 10, Wonderful, (1171)
"Great place "
Lakehouse Resort

Hyatt Vacation Club at The Welk, San Diego Area

3.5 star property
8.2 out of 10, Very good, (1418)
"Great stay."
The price is CA $159
CA $224 total
includes taxes & fees
Sep 30 - Oct 1
Hyatt Vacation Club at The Welk, San Diego Area

Howard Johnson by Wyndham San Diego State University Area

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

Luxurious TREE HOUSE: SPA, LAKE & MOUNTAIN VIEW,1-Acre, Observatory

10.0 out of 10, Exceptional, (210)
"This hidden gem in the hiklls above Lake Cuyamaca was just what the doctor ordered. Clean, quiet with everything you need for a relaxing stay. The hot tub was always hot and ready to go! Will be staying here again!"
Luxurious TREE HOUSE: SPA, LAKE & MOUNTAIN VIEW,1-Acre, Observatory

Courtyard by Marriott San Diego - Rancho Bernardo

3.0 star property
8.4 out of 10, Very good, (1016)
"Great place to stay "
The price is CA $162
CA $185 total
includes taxes & fees
Sep 7 - Sep 8
Courtyard by Marriott San Diego - Rancho Bernardo

Bahia Resort Hotel

3.5 star property
8.6 out of 10, Excellent, (1697)
"Beautiful property, lots to do within walking distance. Great restaurants "
The price is CA $262
CA $377 total
includes taxes & fees
Sep 25 - Sep 26
Bahia Resort Hotel

Wyndham San Diego Bayside

4.0 star property
8.4 out of 10, Very good, (5871)
"An excellent place to stay"
The price is CA $209
CA $277 total
includes taxes & fees
Sep 2 - Sep 3
Wyndham San Diego Bayside

Catamaran Resort and Spa

4.0 star property
8.4 out of 10, Very good, (1036)
"Lovely hotel, great location, very family friendly and great facilities! "
The price is CA $294
CA $410 total
includes taxes & fees
Sep 14 - Sep 15
Catamaran Resort and Spa

Manchester Grand Hyatt San Diego

4.0 star property
9.0 out of 10, Wonderful, (2829)
"Nice hotel very well located"
The price is CA $262
CA $379 total
includes taxes & fees
Sep 1 - Sep 2
Manchester Grand Hyatt San Diego

Best Western Plus Island Palms Hotel & Marina

3.0 star property
8.8 out of 10, Excellent, (1557)
"Great place to stay with "
The price is CA $219
CA $251 total
includes taxes & fees
Sep 21 - Sep 22
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.
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

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 $159 to CA $294 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.1.
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.