Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Lakefront Hotels & Resorts in North America

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top North America Hotels on the Lake

Marina Riviera

Marina Riviera

3 out of 5
40770 Big Bear Blvd, Big Bear Lake, CA
Located near the slopes, this The Village hotel is in the mountains, within a 10-minute walk of Pine Knot Marina and Swim Beach, and close to winter sports such ...
4.2/5Very Good! (999 reviews)
"Peaceful and relaxing. Perfect view of the lake and walking distance to the lake though the lake is mostly used for boats, jetskis, kayaks, etc. Only downside was no AC everything else about the stay was perfect."

Reviewed on Jun 22, 2021

Marina Riviera
Beach Retreat & Lodge at Tahoe

Beach Retreat & Lodge at Tahoe

3.5 out of 5
3411 Lake Tahoe Blvd, South Lake Tahoe, CA
The price is $219 per night from Aug 15 to Aug 15
Nestled on the beach, this South Lake Tahoe resort is within 3 mi (5 km) of Heavenly Gondola, The Shops at Heavenly Village, and Casino at Harveys Lake Tahoe. ...
3.7/5Good! (1,219 reviews)
"The property was a little outdated as far as the rest of the properties on that strip but the hotel staff were very friendly and helpful with any questions. They implented all rules considering Covid and definitely plan on returning to this property considering the easy access to the beach and ..."

Reviewed on Jul 27, 2021

Beach Retreat & Lodge at Tahoe
Lakeside Inn

Lakeside Inn

2 out of 5
595 North Ave, Wakefield, MA
The price is $72 per night from Aug 28 to Aug 28
Situated on a lake, this hotel is within 9 mi (15 km) of Woburn Mall, Burlington Mall, and Saugus Town Hall. Salem Witch Museum and Tufts University are also ...
3.5/5Good! (1,409 reviews)
"Location"

Reviewed on Jul 23, 2021

Lakeside Inn
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hilton Burlington Lake Champlain

Hilton Burlington Lake Champlain

3.5 out of 5
60 Battery St, Burlington, VT
The price is $316 per night from Aug 9 to Aug 9
Located in the heart of Burlington, this hotel is within a 10-minute walk of Lake Champlain, Waterfront Park, and Lake Champlain Ferry. Church Street Marketplace ...
3.9/5Good! (1,144 reviews)
"The check-in process was terrific and the woman at the front desk was delightful and accommodating. We LOVED the view from our room! We LOVED having laundry facilities right outside of our door. Wish the dryer took a credit card instead of having to get coins but easily remedied. Our outgoing flight ..."

Reviewed on Jul 27, 2021

Hilton Burlington Lake Champlain
Lakehouse Hotel and Resort

Lakehouse Hotel and Resort

4 out of 5
1025 La Bonita Drive, San Marcos, CA
Situated in San Marcos, this golf resort is within 9 mi (15 km) of California State University San Marcos, Flower Fields of Carlsbad, and Carlsbad Premium Outlets. ...
4.4/5Excellent! (966 reviews)
"Love this place"

Reviewed on Jul 22, 2021

Lakehouse Hotel and Resort
Ramada Plaza by Wyndham Geneva Lakefront Resort

Ramada Plaza by Wyndham Geneva Lakefront Resort

3 out of 5
41 Lake Front Blvd, Geneva, NY
The price is $348 per night from Aug 4 to Aug 4
Situated on a lake, this hotel is within a 10-minute walk of South Main Street and Smith Center for the Arts. Hobart and William Smith Colleges and Geneva General ...
3.8/5Good! (961 reviews)
"Location on the lake was beautiful."

Reviewed on Jul 27, 2021

Ramada Plaza by Wyndham Geneva Lakefront Resort
Hoover Dam Lodge

Hoover Dam Lodge

3.5 out of 5
US Highway 93, Boulder City, NV
The price is $81 per night from Aug 9 to Aug 9
Situated in the historical district, this hotel is within 3 mi (5 km) of Lake Mead National Recreation Area, Lake Mead, and Colorado River. Hoover Dam and Boulder ...
4.1/5Very Good! (1,210 reviews)
"Good place"

Reviewed on Jul 26, 2021

Hoover Dam Lodge
The Landing Resort & Spa

The Landing Resort & Spa

4.5 out of 5
4104 Lakeshore Blvd, South Lake Tahoe, CA
The price is $639 per night from Aug 23 to Aug 23
With direct access to the beach, this South Lake Tahoe resort is in the city center and within a 15-minute walk of Lakeside Beach, Casino at Harveys Lake Tahoe, ...
4.5/5Wonderful! (982 reviews)
"Amazing view of the lake"

Reviewed on Jul 4, 2021

The Landing Resort & Spa
The Westin Lake Las Vegas Resort & Spa by Marriott

The Westin Lake Las Vegas Resort & Spa by Marriott

4 out of 5
101 Montelago Blvd, Henderson, NV
The price is $112 per night from Aug 19 to Aug 19
Situated on a lake, this spa resort is within a 5-minute walk of Lake Las Vegas and Reflection Bay Golf Club. Lake Mead National Recreation Area and Chimera ...
4.3/5Excellent! (1,248 reviews)
"We come here often for a mini staycation. The kids love the slide and other fun activity around the property."

Reviewed on Jul 27, 2021

The Westin Lake Las Vegas Resort & Spa by Marriott
High Peaks Resort

High Peaks Resort

4 out of 5
2384 Saranac Ave, Lake Placid, NY
Conveniently located near the ski slopes, this Lake Placid hotel is in the mountains, within 2 mi (3 km) of Olympic Center and Mirror Lake, and close to winter ...
4.5/5Wonderful! (989 reviews)
"Main Street under construction and noisier than usual"

Reviewed on Jul 17, 2021

High Peaks Resort
Blue Heron Beach Resort

Blue Heron Beach Resort

3.5 out of 5
13428 Blue Heron Beach Drive, Orlando, FL
This family-friendly Orlando aparthotel is located on the Strip, within 2 mi (3 km) of Lake Bryan, Orlando Vineland Premium Outlets, and Lake Buena Vista Factory ...
4.2/5Excellent! (2,398 reviews)
"The location is great! Minutes to Disney Springs and the Parks! Beautiful lake view! Huge pool!!! Our room was dated and need of flooring. The price point makes it worth it!"

Reviewed on Jul 27, 2021

Blue Heron Beach Resort
Lake Powell Resort

Lake Powell Resort

3 out of 5
100 Lakeshore Drive, Page, AZ
The price is $160 per night from Aug 13 to Aug 13
Situated in Page, this beach resort is within a 10-minute walk of Wahweap Marina and Lake Powell. Glen Canyon Dam and Lone Rock Beach are also within 9 mi (15 ...
3.7/5Good! (1,210 reviews)
"We love it. One of the best family time ever. Very convenient, easy access and very good resort."

Reviewed on Jul 22, 2021

Lake Powell Resort
Best Western Plus Chocolate Lake Hotel

Best Western Plus Chocolate Lake Hotel

2.5 out of 5
250 St. Margaret's Bay Rd, Halifax, NS
The price is $74 per night from Aug 9 to Aug 9
This family-friendly Halifax hotel is located on a lake, within 1 mi (2 km) of Chocolate Lake Beach and Halifax Shopping Centre. Halifax Waterfront Boardwalk ...
4.2/5Excellent! (999 reviews)
"Absolutely loved this hotel!! Great value for the price paid. Beautiful room, jetted tub, hot breakfast and lake right behind the property."

Reviewed on Jul 26, 2021

Best Western Plus Chocolate Lake Hotel
Breakers Resort & Beach Bar

Breakers Resort & Beach Bar

3 out of 5
927 North State Street, St Ignace, MI
The price is $304 per night from Aug 5 to Aug 5
Located in St Ignace, this beachfront hotel is in the historical district and within 9 mi (15 km) of Mackinac Bridge, Mission Church, and Round Island Lighthouse. ...
4.3/5Excellent! (961 reviews)
"Even though they were short staffed, The Breakers provided an excellent place to stay on our vacation. Friendly, accommodating and going out of their way...I would absolutely go back to this hotel and recommend it to others."

Reviewed on Jul 25, 2021

Breakers Resort & Beach Bar
Lakeway Resort and Spa

Lakeway Resort and Spa

4 out of 5
101 Lakeway Dr, Lakeway, TX
The price is $199 per night from Aug 10 to Aug 10
This family-friendly Lakeway resort is located on a lake, 0.1 mi (0.1 km) from Lake Travis, and within 12 mi (20 km) of Falconhead Golf Club and Pedernales Country ...
4.2/5Excellent! (978 reviews)
"Bar insde pool area very nice"

Reviewed on Jul 28, 2021

Lakeway Resort and Spa
Harbor Shores on Lake Geneva

Harbor Shores on Lake Geneva

3.5 out of 5
300 Wrigley Dr, Lake Geneva, WI
The price is $179 per night from Aug 23 to Aug 23
Located in the heart of Lake Geneva, this hotel is within 1 mi (2 km) of Riviera Ballroom and Geneva Lake. Lake Geneva Cruise Line and Riviera Beach are also ...
4.3/5Excellent! (987 reviews)
"Great location for Lake Geneva. We rented a boat right across from the property and getting on the water made all the difference. Cute area, but definitely not set up for the amount of people and cars."

Reviewed on Jul 27, 2021

Harbor Shores on Lake Geneva
Lake Tahoe Resort Hotel

Lake Tahoe Resort Hotel

3.5 out of 5
4130 Lake Tahoe Blvd, South Lake Tahoe, CA
The price is $151 per night from Aug 23 to Aug 23
Situated in the mountains, this resort is steps from Heavenly Gondola and The Shops at Heavenly Village. Casino at Harrah's Lake Tahoe and Casino at Harveys ...
3.9/5Good! (3,359 reviews)
"The room was big, great for a family of 5"

Reviewed on Jul 27, 2021

Lake Tahoe Resort Hotel
Still Waters Resort

Still Waters Resort

3 out of 5
21 Stillwater, Branson, MO
This family-friendly Branson condo resort is located on a lake, within 3 mi (5 km) of Table Rock Lake and Silver Dollar City. White Water and Titanic Museum ...
4.4/5Wonderful! (2,557 reviews)
"Family-friendly with many activities. Having a small grocery store and a couple of dining options is very helpful. Love the bar at the pool."

Reviewed on Jul 15, 2021

Still Waters Resort
Lake House

Lake House

3.5 out of 5
1 Mirror Lake Dr., Lake Placid, NY
The price is $309 per night from Aug 23 to Aug 23
Located near the slopes, this Lake Placid resort is in the mountains, within a 15-minute walk of Lake Placid Winter Olympic Museum and Olympic Center, and close ...
4.3/5Excellent! (996 reviews)
"Clean, convenient location, beautiful view from deck. Will be going again."

Reviewed on May 17, 2021

Lake House
Lake Louise Inn

Lake Louise Inn

3 out of 5
210 Village Road, Lake Louise, AB
The price is $206 per night from Aug 5 to Aug 5
Situated in a national park, this eco-friendly hotel is within 3 mi (5 km) of Icefields Parkway, Lake Louise Mountain Resort, and Lake Louise Gondola. Louise ...
4.1/5Very Good! (1,706 reviews)
"The room was very basic but fine. Two small problems were quickly fixed by staff. Location was perfect and property was nice. Price was a lot but was about what you'd expect in this prime location. This part of the world is heavenly!"

Reviewed on Jul 25, 2021

Lake Louise Inn
Don't see what you're looking for?
We've got more Hotels on the Lake. Find the right one for you.
View all properties
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.

Top Cities in North America

Pocket Guide: Hotels on the Lake in North America

Search for hotels in North America on Expedia. You can easily find your hotels in North America using one of the methods below:

  • View our selection of featured hotels in North America
  • Use the map to find hotels in the North America neighborhood you prefer
  • Use the filters to see hotels in a specific area of North America, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in North America
  • Enter your travel dates to view the best deals on hotels in North America - while they last

More trip options