Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Lake Geneva – 57 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Timber Ridge Lodge and Waterpark

Hotel in Lake Geneva

This all-suite hotel, part of Grand Geneva Resort, features a year-round water park. Located 4.8 miles from Lake Geneva Municipal Airport, Timber Ridge Lodge offers suites with kitchenettes. The room was amazing and easily and comfortably fit our whole family. We even heated the Thanksgiving leftovers and were able sit around the table and talk.

Show more Show less
8.3
Very Good
1,490 reviews
Price from
$169
per night

Harbor Shores on Lake Geneva

Hotel in Lake Geneva

This lakefront hotel is a 5-minute walk from Lake Geneva Cruise Line. It features an on-site restaurant, indoor and outdoor pools and rooms with flat screen TVs and DVD players. Great location and view of the lake!

Show more Show less
8.4
Very Good
982 reviews
Price from
$169
per night

Bella Vista Suites Lake Geneva

Hotel in Lake Geneva

Located 7.3 miles from the Geneva National Golf Club, this hotel faces Lake Geneva and has a spa with an indoor pool and hot tub. Free Wi-Fi and free parking are available. Cleanliness was awesome. Friendly welcoming staff. Location was awesome.

Show more Show less
8.2
Very Good
609 reviews
Price from
$149
per night

Mill Creek Hotel

Hotel in Lake Geneva

Along the waterfront in the heart of Lake Geneva, this hotel features free Wi-Fi and a balcony off every suite. Guests are just minutes from dining and shopping options in the center of the city. All employees were very friendly especially managers

Show more Show less
8.9
Excellent
513 reviews
Price from
$197
per night

Fairfield Inn & Suites by Marriott Lake Geneva

Hotel in Lake Geneva

Located in Lake Geneva, 1.8 miles from Riviera Beach, Fairfield Inn & Suites by Marriott Lake Geneva has accommodations with free bikes, free private parking, a fitness center and a shared lounge. room was excellent and hotel exceptionally pleasant

Show more Show less
8.9
Excellent
409 reviews
Price from
$129
per night

Comfort Suites Lake Geneva East

Hotel in Lake Geneva

Located just 0.6 mi from shopping and restaurants at historic central Lake Geneva, this hotel offers an indoor pool and a fitness center. Free WiFi access is available. Friendly service, very good breakfast, cleanliness a big plus, good location.

Show more Show less
8.2
Very Good
415 reviews
Price from
$95
per night

The Geneva Inn

Hotel in Lake Geneva

Featuring free WiFi, a restaurant and a terrace, The Geneva Inn offers accommodations in Lake Geneva. Guests can enjoy the on-site bar. Free private parking is available on site.

Show more Show less
8.5
Very Good
266 reviews
Price from
$275
per night

Chateau Royale Inn

Hotel in Lake Geneva

Located on Route 50 next to Hillmoor Country Club, this Lake Geneva hotel features a lighted indoor pool and a whirlpool. Free WiFi is available throughout the hotel. Nice,spacious rooms,comfy,exceptional service at front desk!

Show more Show less
5.3
Review score
89 reviews
Price from
$75
per night

The Ridge Hotel

Hotel in Lake Geneva

Located 1.6 miles from Williams Bay Beach, The Ridge Hotel offers 4-star accommodations in Lake Geneva and features a terrace, a restaurant and a bar. pet friendly and lovely contemporary hotel

Show more Show less
8.4
Very Good
490 reviews
Price from
$109.65
per night

The French Country Inn

Hotel in Lake Geneva

Located in Lake Geneva, 11 miles from Black Point Historic Preserve, The French Country Inn provides accommodations with a terrace, free private parking, a restaurant and a bar. Loved the lake view. Cozy room with a fireplace. Quieter than being in Lake Geneva but close enough for access. Loved walking right next door to the getaway for dinner. Price was a bargain!

Show more Show less
8.9
Excellent
40 reviews
Price from
$149
per night

Most-booked hotels in Lake Geneva in the past month

FAQs about hotels in Lake Geneva

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Lake Geneva:

Explore guest reviews of hotels in Lake Geneva

See all