Lake Geneva is one of Switzerland’s best destinations to relax in a 5-star hotel. Besides water views, you’ll be surrounded by the French and Swiss Alps. From Geneva to the Swiss Riviera, it’s a hot spot for outdoor activities and cultural events. If you’re looking for the best views overlooking Lake Geneva, we’ll show you where to stay. You’ll find hotels with pools and spas, ideal for both couples and families.  So before you book a room, check out these 5-star hotels overlooking Lake Geneva in Switzerland.

1. Beau-Rivage Palace

Beau-Rivage Palace is a 5-star hotel just minutes from Lausanne’s city center. Set on 10 acres of parkland, it overlooks Lake Geneva with breathtaking views of the French Alps. For the best rooms, Beau-Rivage Palace’s suites will make you feel right at home. Each suite features a bedroom, living room, and a balcony overlooking the lake. The ensuite bathrooms come with dual vanities and a separate soaking tub. Onsite, you’ll find a variety of restaurants, including French, Japanese, and Sunday brunch. The BAR is Lausanne’s most prestigious cocktail bar. They offer crafted cocktails, bottle service, and a cigar lounge. When you want to get pampered, Cinq Mondes Spa features two heated pools, 8 treatment rooms, a sauna, and hammam steam.

  • Guest Rating: 9.4
  • Star Rating: 5 stars
  • Best Rooms: Suite
  • Address: Place du Port 17-19, 1006 Lausanne, Switzerland

Check Rooms Official Site

2. Royal Savoy Hotel & Spa

Royal Savoy Hotel & Spa is located in Lausanne, a 5-minute walk to Lake Geneva. The Savoy wing offers rooms and suites with views of the lake or the city. In the Park wing, all rooms feature views of Lausanne’s city park. If available, try booking the Royal Savoy suite which has a private entrance, living room, dining room, and bedroom. It comes with free spa access and complimentary breakfast in the restaurant. For dining, La Brasserie du Royal serves a variety of local and traditional Swiss dishes. Later at night, relax with a cocktail at the Lounge Bar, or a cigar from the Cigar Lounge. There’s also the Royal Savoy Spa which offers a variety of services. Relax in one of their swimming pools or enjoy a reflexology massage.

  • Guest Rating: 9.2
  • Star Rating: 5 stars
  • Best Rooms: Royal Savoy suite with spa access
  • Address: Avenue d’Ouchy 40, 1006 Lausanne, Switzerland

Check Rooms Official Site

3. Hotel d’Angleterre

Hotel d’Angleterre is a 5-star hotel set in the heart of central Geneva. Located on the shore of Lake Geneva, it overlooks the famous Jet d’Eau fountain. Each room is filled with one-of-a-kind antiques and pieces of art. If you have the budget, check out the Presidential Suite which includes a personal butler service. Evening canapes and complimentary cocktails are also included. Inside, there are two bedrooms and two baths with a tub, Italian shower and hammam steam. To really enjoy the views of Lake Geneva and the Alps, dine at Windows Restaurant offering international specialties. For drinks, Leopard Bar is known for its creative cocktails and selection of over 50 whiskies. The bar also features an exclusive Cigar Lounge with a world-class cigar menu.

  • Guest Rating: 9.2
  • Star Rating: 5 stars
  • Best Rooms: Presidential suite with lake view
  • Address: Quai du Mont Blanc 17, Paquis, 1201 Geneva, Switzerland

Check Rooms Official Site

4. Grand Hotel du Lac

Grand Hotel du Lac is a 5-star hotel located on the shore of Lake Geneva in the town of Vevey. All the hotel’s elegant rooms offer views over Lake Geneva, the Alps, or Vevey. If you’re with a group, check out the Family Room with lake view. There’s a seating area, a dining area, and a private balcony overlooking Lake Geneva. For couples, their intimate Junior suites are mor appropriate. Also onsite, Les Saisons restaurant serves French cuisine in the dining room or lakefront terrace. You can grab drinks at Henryk’s Bar – a contemporary Oriental themed bar featuring flavorful original cocktails. More luxuries are found at the hotel spa, offering several relaxation rooms, a steam room, and sauna. Overlooking Lake Geneva, the hotel pool is a perfect spot to swim or relax. Enjoy a glass of homemade ice tea on one of their deck chairs while taking in the spectacular view.

  • Guest Rating: 9.1
  • Star Rating: 5 stars
  • Best Rooms: Family room with lake view
  • Address: Rue d’ Italie 1, 1800 Vevey, Switzerland

Check Rooms Official Site

5. Le Mirador Resort & Spa

The 5-star hotel Le Mirador Resort & Spa offers sweeping views of Lake Geneva and the Alps. For couples, you’ll love the Junior suite where you can enjoy a romantic dinner on the terrace. But if you’re travelling as a group, there’s a Two-bedroom option that gives everyone their own space. Dining options at Le Mirador include local cuisine, sushi, and other Japanese dishes. The Bar Lounge overlooking Lake Geneva features cocktails, whiskies, and fine cigars. At Givenchy Spa, there are therapists trained by the Givenchy Spa teams in Paris. They feature 11 treatment rooms and an exclusive selection of Givenchy products. After the spa, you can swim in the indoor pool or relax in the sauna or steam rooms.

  • Guest Rating: 9.0
  • Star Rating: 5 stars
  • Best Rooms: Two-bedroom family room
  • Address: Ch. de l’hotel Mirador, 1801 Vevey, Switzerland

Check Rooms Official Site

6. Beau-Rivage Geneve

Beau-Rivage Geneve is a 5-star hotel in the heart of Geneva. You’ll be close to shopping areas and the popular outdoor baths Bains des Pâquis. Inside, all their rooms are incredibly luxurious, particularly the suites. Have a look at the 2-storey Loft suite or Imperial suite, both designed for romantic stays. For dining and drinks, there’s a cocktail lounge and seasonal pop-up restaurants. La Chat-Botte serves French cuisine and is rated 1 star in the Michelin Guide. Le Patara offers Thai food and a private chef’s table for up to 8 people. Lastly, make the most of La Suite Beaute Bellefontaine, a luxury spa on the 4th floor. They provides skincare treatments and the best massages in the city.

  • Guest Rating: 9.0
  • Star Rating: 5 stars
  • Best Rooms: Imperial suite
  • Address: 13, Quai du Mont-Blanc, Paquis, 1201 Geneva, Switzerland

Check Rooms Official Site

7. Hotel Des Trois Couronnes & Spa – The Leading Hotels of the World

Hotel Des Trois Couronnes & Spa sits on Lake Geneva between Lausanne and Montreux. Most of the rooms feature views of Lake Geneva and the Alps. The Classic Suites with lake view have a separate living room and bedroom. They all come with lake and mountain views from a private balcony or terrace. At Le 3C restaurant, they serve Alpine cuisine, sourced from the area’s Alpine region. There are more facilities at Puressens Spa including treatment rooms, an indoor pool, a jacuzzi, a steam room, and a sauna. They offer body treatments, detox programs, and massages. You’ll love the spa’s terrace overlooking Lake Geneva, where they serve cocktails and healthy menu options.

  • Guest Rating: 9.0
  • Star Rating: 5 stars
  • Best Rooms: Suite with lake view
  • Address: 49 Rue D’Italie, 1800 Vevey, Switzerland

Check Rooms  Official Site

8. Fairmont Le Montreux Palace

Located on Lake Geneva, Fairmont Le Montreux Palace is the “Pearl of the Swiss Riviera”. While there are plenty of luxurious suites, the Junior suite is one of the more affordable options. There’s a bedroom, a seating area, a large marble bath, and a balcony overlooking the lake. At night, Funky Claude’s Bar is the hottest spot to hang out in Montreux. It’s famous for quirky cocktails, the region’s best wines, and delicious specials. During the day, Fairmont Spa offers a variety of facilities and treatments. There are indoor/outdoor pools, whirlpools, hammam steam, saunas, and relaxation rooms. It’s the perfect spot to take a break and relax on the Swiss Riviera.

  • Guest Rating: 8.9
  • Star Rating: 5 stars
  • Best Rooms: Junior suite with lake view
  • Address: Avenue Claude Nobs 2, 1820 Montreux, Switzerland

Check Rooms Official Site

9. Fairmont Grand Hotel Geneva

Fairmont Grand Hotel Geneva is a 5-star hotel located on the shores of Lake Geneva. All the hotel’s rooms and suites are spacious and elegantly designed. If you stay in the Executive Suite, you’ll have panoramic views of Lake Geneva, the Jet D’Eau, and the Alps. Each suite comes with a living area, a bedroom, and a marble bath with a soaking tub. For dining, try Le Grill Restaurant where they serve the classiest food. Of for something different, eat at Lou One, Geneva’s premier Chinese Restaurant. They’ve been serving the finest authentic Chinese cuisine for over 25 years. When you need to cool down, The Fairmont Grand’s indoor pool is the largest in Geneva. Open from 6am until 12am, it’s a popular swimming spot for locals and hotel guests.

  • Guest Rating: 8.3
  • Star Rating: 5 stars
  • Best Rooms: Executive suite
  • Address: Quai du Mont-Blanc 19, Paquis 1211 Geneva, Switzerland

Check Rooms Official Site

10. Hotel President Wilson, a Luxury Collection Hotel, Geneva

Hotel President Wison is another 5-star hotel located on Geneva’s waterfront promenade. One of the most luxurious rooms is the Presidential Suite features a spacious living room and a king-size bedroom. It features floor-to-ceiling windows with sweeping lake views, spacious living room, and dining. In the master bath, you’ll have a rainforest shower and an oversized whirlpool tub. Dining options include the Michelin star Bayview Restaurant and several seasonal restaurants. The hotel’s heated outdoor pool is open from May to September. Enjoy a swim, relax on a deck chair, or sip a refreshing drink from the pool bar. The hotel spa offers guests a premium spa and skincare experience. They are the first spa in Switzerland to offer La Mer signature treatments and products.

  • Guest Rating: 8.2
  • Star Rating: 5 stars
  • Best Rooms: Presidential suite
  • Address: 47 Quai Wilson, Paquis, 1211 Geneva, Switzerland

Check Rooms Official Site

Lake Geneva Hotels Map

Find More Lake Geneva Hotels in Switzerland


What’s the best 5-star hotel overlooking Lake Geneva with a spa?

The best 5-star hotel overlooking Lake Geneva with a spa is Le Mirador Resort & Spa.

The Givenchy Spa at Le Mirador is one of the finest in Switzerland.

All the therapists are trained by Givenchy and use only Givenchy products.

They also offer a heated swimming pool, jacuzzi, sauna, and hammam steam.

What’s the best 5-star hotel overlooking Lake Geneva with a swimming pool?

The best hotel overlooking Lake Geneva with a swimming pool is the Fairmont Grand Hotel Geneva.

It has the largest heated swimming pool in the city of Geneva.

It’s not only popular with hotel guests, but it’s a gathering spot for locals as well.

What’s the best 5-star hotel overlooking Lake Geneva for couples?

The best 5-star hotel for couples overlooking Lake Geneva is the Beau-Rivage Geneve.

Their suites, in particular, have very romantic vibes combining classic and modern decor.

Try booking the Imperial Suite if you want the most spacious room.

Alternatively, the Loft suite is just as luxurious with 2 floors of intimate space.

What’s the best 5-star hotel overlooking Lake Geneva for families?

The best 5-star hotel overlooking Lake Geneva for families is Grand Hotel du Lac.

Their Family Room with a lake view is perfect for families.

It comes with two double beds, a separate seating area, and a dining area.

There’s also a pool for the kids to splash around, while adults can relax on the recliners.


Lake Geneva 5-Star HotelsBest room
Beau-Rivage PalaceSuite
Royal Savoy Hotel & SpaRoyal Savoy suite with spa access
Hotel d’AngleterrePresidential suite with lake view
Grand Hotel du LacFamily room with lake view
Le Mirador Resort & SpaTwo-bedroom family room
Beau-Rivage GeneveImperial suite
Hotel Des Trois Couronnes & SpaSuite with lake view
Fairmont Le Montreux PalaceJunior suite with lake view
Fairmont Grand Hotel GenevaExecutive suite
Hotel President WilsonPresidential suite