Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
Deutsch English Español Français Italiano Nederlands

Search Hotels

Select city first

2026-11-05

2026-11-06

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Beachfront hotels in Swiss Alps

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

1150 properties found

  • Badrutt'S Palace Hotel St Moritz

    Via Serlas 27, St. Moritz, Switzerland (Show map)

    Situated just a 5-minute stroll from St. Moritz Scenic Lake, the deluxe 5-star Badrutt'S Palace Hotel St Moritz offers a nightclub, a shared lounge, and a golf course. With a location within reach of…

    More...

    From US$ 370
    price for 1 night
    Book Now From US$ 370
  • Fairmont Le Montreux Palace

    Avenue Claude Nobs 2, Montreux, Switzerland (Show map)

    A nightclub, a casino, and an indoor swimming pool are available at Fairmont Le Montreux Palace hotel, and Lake Geneva Marine is 8 minutes' walk away. This hotel is a mere 1 km from Casino Barriere…

    More...

    From US$ 336
    price for 1 night
    Book Now From US$ 336
  • Park Hotel Vitznau

    Seestrasse 18, Vitznau, Switzerland (Show map)

    Located merely 9 minutes on foot from Kurpark, the 5-star smoke-free Park Hotel Vitznau invites guests to try diving, canyoning, and lawn tennis, or relax by a swimming pool with a hot tub. With a…

    More...

    From US$ 1206
    price for 1 night
    Book Now From US$ 1206
  • Hotel Mona

    Grand Rue 81, Montreux, Switzerland (Show map)

    Offering a Turkish steam bath and a treatment room, the 4-star smoke-free Hotel Mona Montreux is nestled around a 5-minute walk from Golden Pass Railway Railroad Company and merely 1.7 km from Salle…

    More...

    From US$ 218
    price for 1 night
    Book Now From US$ 218
  • Grand Hotel Suisse Majestic, Autograph Collection

    Avenue Des Alpes 45, Montreux, Switzerland (Show map)

    Located just 1.8 km from Glion Village, the superior Grand Hotel Suisse Majestic, Autograph Collection Montreux is about 5 minutes' walk from Montreux Jazz Festival. In the vicinity of Freddie…

    More...

    From US$ 198
    price for 1 night
    Book Now From US$ 198
  • Hotel Schweizerhof St. Moritz

    Via Dal Bagn 54, St. Moritz, Switzerland (Show map)

    The quality 4-star Hotel Schweizerhof St. Moritz is about a 5-minute stroll from Inn and features a nightclub, a sundeck, and playground. Located only 600 metres from St. Moritz Scenic Lake, the…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • "The Freddie Mercury" Hotel

    7 Rue De La Rouvenettaz, Montreux, Switzerland (Show map)

    Offering a location a 5-minute walk from Queen Studio Experience Museum, "The Freddie Mercury" Hotel Montreux offers 7 rooms. This hotel offers Wi-Fi in public areas and has a photocopy machine and…

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Hotel Eden Roc - The Leading Hotels Of The World

    Via Albarelle 16, Ascona, Switzerland (Show map)

    Situated approximately 10 minutes by car from the pilgrimage Madonna del Sasso Church and just 350 metres from Lungolago, Ascona, the 5-star Hotel Eden Roc - The Leading Hotels Of The World Ascona…

    More...

    From US$ 360
    price for 1 night
    Book Now From US$ 360
  • Hotel Steffani

    Via Traunter Plazzas 6, St. Moritz, Switzerland (Show map)

    Situated around a 5-minute walk from Inn, Hotel Steffani St. Moritz includes 59 rooms. Facing lake views, this 4-star hotel is 2.6 km from Pony Suvretta and offers an à la carte restaurant plus…

    More...

    From US$ 216
    price for 1 night
    Book Now From US$ 216
  • Crans Ambassador

    Route Du Petit Signal 3, Crans-Montana, Switzerland (Show map)

    The 5-star Crans Ambassador Hotel, located merely a 7-minute walk from Casino Crans Montana and 400 metres from Cabaret Harrys Club Crans-Montana, features a swimming pool for guests to take a dip in…

    More...

    From US$ 451
    price for 1 night
    Book Now From US$ 451
  • Art Boutique Hotel Monopol

    Via Maistra 17, St. Moritz, Switzerland (Show map)

    Art Boutique Hotel Monopol St. Moritz is situated a mere 5 minutes' walk from St. Moritz Scenic Lake and features a casino, a sundeck, and a golf course. The hotel provides private car parking for…

    More...

    From US$ 302
    price for 1 night
    Book Now From US$ 302
  • Grand Hotel Villa Castagnola

    Viale Castagnola 31, Lugano, Switzerland (Show map)

    Featuring a Turkish steam room, a Jacuzzi, and a sauna, Grand Hotel Villa Castagnola Lugano is situated 9 minutes on foot from Viganello in Lugano. This hotel is within a few blocks of the refined…

    More...

    From US$ 540
    price for 1 night
    Book Now From US$ 540
  • Hauser Hotel St. Moritz

    Via Traunter Plazzas 7, St. Moritz, Switzerland (Show map)

    Hauser Hotel St. Moritz is merely 5 minutes' walk from Inn and provides guests with currency exchange and a lift. Boasting a location in the vicinity of St. Moritz Scenic Lake, this hotel features 14…

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Crystal Hotel Superior

    Via Traunter Plazzas 1, St. Moritz, Switzerland (Show map)

    Situated merely 5 minutes on foot from St. Moritz Scenic Lake, the 4-star smoke-free Crystal Hotel Superior St. Moritz offers spacious rooms, high-speed Internet access, and private parking.

    More...

    From US$ 150
    price for 1 night
    Book Now From US$ 150
  • Tralala Hotel Montreux

    Rue Du Temple 2, Montreux, Switzerland (Show map)

    Tralala Hotel Montreux includes 31 rooms and is 13 minutes' walk from Paseo al borde del lago Leman. This hotel also includes parking.

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • Golf Hotel Rene Capt

    Rue Bon Port 33-35, Montreux, Switzerland (Show map)

    The 4-star Golf Hotel Rene Capt Montreux features spacious rooms approximately a 5-minute walk from Lake Geneva. One will enjoy a lounge bar or a casino, a sundeck, and a shared lounge, while the…

    More...

    From US$ 201
    price for 1 night
    Book Now From US$ 201
  • Hotel La Palma Au Lac

    Viale Verbano 29, Muralto, Switzerland (Show map)

    The smoke-free Hotel La Palma Au Lac Muralto sits merely 6 minutes' walk from Plaza Grande and offers a restaurant. Located not far from the historical museum "Museo civico e archeologico", this 4…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Hotel Alexander

    Hertensteinstrasse 42, Weggis, Switzerland (Show map)

    Hotel Alexander Weggis offers 51 rooms in the vicinity of Lake Lucerne, a 5-minute walk away. This hotel offers Wi-Fi in public areas, a charging station for electric vehicles on site and a heated…

    More...

    From US$ 253
    price for 1 night
    Book Now From US$ 253
  • Soldanella

    Via Somplaz 17, St. Moritz, Switzerland (Show map)

    The 3-star Soldanella Hotel St. Moritz sits only 6 minutes' walk from St. Moritz Scenic Lake and offers a wine cellar and luggage storage. Located fairly close to St. Moritz Dorf-Chantarella, the…

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Hermitage Lake Lucerne - Beach Club & Lifestyle Hotel

    Seeburgstrasse 72, Lucerne, Switzerland (Show map)

    Nestled approximately a 20-minute walk from a private beach, Hermitage Lake Lucerne - Beach Club & Lifestyle Hotel features a Turkish steam room, a solarium, and a sauna. Located 3.5 km from Jesuit…

    More...

    From US$ 211
    price for 1 night
    Book Now From US$ 211
  • Seiler Au Lac

    Am Quai 3, Bonigen, Switzerland (Show map)

    Proudly offering 18 holes of golf, the 3-star Seiler Au Lac Bonigen hotel stands approximately a 10-minute drive from Hoheweg. This Bonigen hotel comprises 2 restaurants and 40 rooms with views of…

    More...

    From US$ 347
    price for 1 night
    Book Now From US$ 347
  • Hotel Olympic - Montana Center

    Rue Louis Antille 9, Crans-Montana, Switzerland (Show map)

    Located approximately a 5-minute stroll from Lac d'Ycoor, the 3-star family-friendly Hotel Olympic - Montana Center Crans-Montana offers a nightclub and a shared lounge. With a location 4.4 km from…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Backpackers Luzern

    Alpenquai 42, Lucerne, Switzerland (Show map)

    The 30-room Backpackers Luzern hostel features a vending machine and a lift, and is situated a 16-minute walk from Lucerne Culture and Congress Centre.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Hotel Eden Palace Au Lac

    11, Rue Du Theatre, Montreux, Switzerland (Show map)

    Located about 5 minutes by car from Salle omnisports du Pierrier, the 4-star modern Hotel Eden Palace Au Lac Montreux offers amenities such as a casino, a sauna, and spa therapy. There is a train…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Hotel City Locarno

    Via Giuseppe Cattori 4, Locarno, Switzerland (Show map)

    Located 2.2 km from Maggia River, the smoke-free Hotel City Locarno offers bright rooms about 5 minutes' walk from Casino. Private parking is available for CHF 19 per day on site for all guests.

    More...

    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • Hotel Bon Rivage

    Route De Saint Maurice 18, Vevey, Switzerland (Show map)

    Offering spacious rooms and Wi-Fi in public areas, the 3-star Hotel Bon Rivage Vevey is about 7 km from the lakeside Chillon Castle and a 16-minute walk from Alimentarium Food Museum. Featuring…

    More...

    From US$ 224
    price for 1 night
    Book Now From US$ 224
  • Hotel Beau Rivage Weggis

    Gotthardstrasse 6, Weggis, Switzerland (Show map)

    Featuring a steam room and a Jacuzzi, Hotel Beau Rivage Weggis is situated a 7-minute walk from Uferpromenade Weggis in Weggis. This hotel offers parking on site and an outdoor swimming pool.

    More...

    From US$ 197
    price for 1 night
    Book Now From US$ 197
  • Hotel Piz St. Moritz

    Via Dal Bagn 6, St. Moritz, Switzerland (Show map)

    Featuring a Turkish steam room and a sauna, Hotel Piz St. Moritz is situated 7 minutes' walk from the historic house "Engadiner Museum" in St. Moritz. This hotel also offers currency exchange and a…

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Beatus Wellness- & Spa-Hotel

    Seestrasse 300, Merligen, Switzerland (Show map)

    Offering air-conditioned rooms, Beatus Wellness- & Spa-Hotel Merligen is 6 minutes' walk from Merligen church. The hotel is 3.9 km from Spiez Castle and provides guests with a Turkish steam bath and…

    More...

    From US$ 794
    price for 1 night
    Book Now From US$ 794
  • Hotel Polo

    Via Buonamano, 7, Ascona, Switzerland (Show map)

    Located merely a 10-minute walk from Lungolago, Ascona, the 3-star Hotel Polo Ascona includes 38 rooms with views of the lake. The hotel features Wi-Fi in public areas and a private parking lot on…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Seehotel Pilatus

    Seestrasse 34, Hergiswil, Switzerland (Show map)

    The 4-star Seehotel Pilatus Hergiswil hotel, located about a 25-minute walk from Brunni Cable Car, boasts a large indoor pool. The hotel provides guests with a lounge bar and air-conditioned rooms…

    More...

    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • Alpenblick Weggis - Panorama & Alpen Chic Hotel

    Luzernerstrasse 31, Weggis, Switzerland (Show map)

    Located approximately a 5-minute walk from Lake Lucerne, Alpenblick Weggis - Panorama & Alpen Chic Hotel features boating, hiking, and bowls. Guests can relax in an indoor pool or benefit from a…

    More...

    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • Hotel La Prairie

    Route De La Prairie 34, Crans-Montana, Switzerland (Show map)

    Situated 4.2 km from Sentier Viticole, Hotel La Prairie Crans-Montana offers 4 outdoor tennis courts. Guests can take advantage of a heated pool as well as a sun deck, a picnic area, and a golf…

    More...

    From US$ 246
    price for 1 night
    Book Now From US$ 246
  • Hotel Excelsior

    Via Simone Da Locarno 12, Locarno, Switzerland (Show map)

    The 3-star Hotel Excelsior Locarno, located about a 25-minute walk from San Quirico Church, offers comfortable rooms. The hotel also offers Wi-Fi in public areas, as well as currency exchange and a…

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • Montreux Youth Hostel

    Passage De L'Auberge 8, Montreux, Switzerland (Show map)

    Featuring Wi-Fi in public areas, Montreux Youth hostel is situated just 1.5 km from Freddie Mercury Bronze Statue.

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Hotel-Restaurant Seegarten-Marina

    Schachenstrasse 3, Spiez, Switzerland (Show map)

    The 3-star Hotel-Restaurant Seegarten-Marina Spiez is located approximately 5 minutes' walk from Schlosskirche Spiez Church and features currency exchange and a lift. Boasting a pizza restaurant, the…

    More...

    From US$ 238
    price for 1 night
    Book Now From US$ 238
  • Strandhotel Seeblick

    Interlakenstrasse 81, Faulensee, Switzerland (Show map)

    Strandhotel Seeblick Faulensee hotel offers 21 rooms in the vicinity of Lake Thun, a 5-minute walk away. This hotel offers Wi-Fi in public areas and street parking on site.

    More...

    From US$ 181
    price for 1 night
    Book Now From US$ 181
  • Hotel Central Am See

    Seestrasse 25, Weggis, Switzerland (Show map)

    Standing just around the corner from All Saints' Chapel, the 3-star Hotel Central Am See Weggis offers an infinity pool. Located just moments from Uferpromenade Weggis, the hotel, complete with 32…

    More...

    From US$ 242
    price for 1 night
    Book Now From US$ 242
  • Campus Hotel Hertenstein

    Hertensteinstrasse 156, Weggis, Switzerland (Show map)

    The 4-star Campus Hotel Hertenstein Weggis offers spacious rooms situated nearly a 5-minute walk from Lake Lucerne. The hotel is 3.6 km from Meggenhorn Historic Castle and invites guests to one of…

    More...

    From US$ 243
    price for 1 night
    Book Now From US$ 243
  • Castle View

    Avenue De Chillon, Veytaux, Switzerland (Show map)

    Castle View Aparthotel Veytaux offers quick access to the historical place museum "Fort de Chillon", situated around 5 minutes' walk away. This comfortable hotel offers 8 rooms with views of the sea.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Riva Boutique Hotel I Beach Club I Loges I Restaurant

    Via Cantonale 86, Gambarogno, Switzerland (Show map)

    Offering guests to dine at the à la carte restaurant onsite, the comfortable Riva Boutique Hotel I Beach Club I Loges I Restaurant Gambarogno boasts a location nearly a 5-minute walk from Lake…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Hotel Millennium

    Via Dogana Nuova 2, Locarno, Switzerland (Show map)

    Featuring air-conditioned rooms, Hotel Millennium Locarno is located 7 minutes' walk from Parco Giochi Al Burbaglio. This hotel offers private car parking for CHF 18 per day on site.

    More...

    From US$ 139
    price for 1 night
    Book Now From US$ 139
  • Wanderlust Guesthouse

    Parkstrasse 29, Weggis, Switzerland (Show map)

    Wanderlust Guesthouse Weggis offers its guests air-conditioned rooms only 5 minutes' walk from Uferpromenade Weggis. Wi-Fi is available throughout the property and a private parking lot is provided…

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • Hotel Lago Maggiore - Welcome!

    25 Viale Verbano, Muralto, Switzerland (Show map)

    Nestled in the Muralto district of Muralto and around a 5-minute stroll from Parco Lungolago Locarno, the 4-star smoke-free Hotel Lago Maggiore - Welcome! Muralto invites guests to dine in an à la…

    More...

    From US$ 306
    price for 1 night
    Book Now From US$ 306
  • Seehotel Waldstaetterhof Swiss Quality

    Waldstaetterquai 6, Brunnen, Switzerland (Show map)

    Situated around 5 minutes' walk from Gem Factory, the 4-star Seehotel Waldstaetterhof Swiss Quality Brunnen hotel offers a sun deck, playground, and a golf course. Offering windsurfing, canyoning…

    More...

    From US$ 263
    price for 1 night
    Book Now From US$ 263
  • Hotel Alpha Thun

    Gwattstrasse 4, Thun, Switzerland (Show map)

    Nestled in a rural area of Thun, around 10 minutes' walk from Schadau, the smoke-free Hotel Alpha Thun features hiking and cycling. Boasting access to Obere Hauptgasse, about 2 km away, this 3-star…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Ibis Locarno

    Via Giuseppe Cattori 6, Locarno, Switzerland (Show map)

    The 3-star Ibis Locarno Hotel is situated in the Locarno Center district, just a 12-minute walk from the 16th-century Chiesa di San Francesco d'Assisi and features 65 rooms with views of the city.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Hotel Royal

    Rue De L'Ehanoun 10, Crans-Montana, Switzerland (Show map)

    Located 4.9 km from Grillesses-Conches, the 5-star Hotel Royal Crans-Montana is only 5 minutes' walk from the night Le Pacha Club. Featuring a heated pool and a French restaurant, this Crans-Montana…

    More...

    From US$ 719
    price for 1 night
    Book Now From US$ 719
  • Petit St George 100Mt Du Lac A Montreux

    2 Chemin De Saint-Georges, Montreux, Switzerland (Show map)

    The comfortable Petit St George 100Mt Du Lac A Montreux hotel gives quick access to Duck House, situated nearly a 5-minute walk away. Featuring Wi-Fi throughout the property, the 3-star guest house…

    More...

    From US$ 167
    price for 1 night
    Book Now From US$ 167
  • Seehotel Kastanienbaum

    St Niklausenstrasse 105, Lucerne, Switzerland (Show map)

    Sitting within 5 minutes' walk of Lake Lucerne, the 4-star non-smoking Seehotel Kastanienbaum Lucerne hotel provides guests with bright rooms and bright views. Located 3.6 km from the Swiss Glasi…

    More...

    From US$ 229
    price for 1 night
    Book Now From US$ 229