Romantic hotels in Switzerland

Multiple accommodations for your stay
Destination
Check-in date:
06 Nov 2026
Check-out date:
07 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

891 results found

Hotel Muralto Locarno

Via Sempione 10, Muralto, Switzerland (Open map)

This Muralto hotel lies in the Muralto district of Muralto, a mere 500 metres from Locarno-Madonna del Sasso funicular. Situated...
Read more...
8.7
Fabulous
2674 reviews

Hotel Post

Bahnhofstrasse 1, Sargans, Switzerland (Open map)

Katholische Kirche St. The 3-star family-run Hotel Post Sargans is around 5 minutes on foot from Sargans Castle and offers currency...
Read more...
8.2
Very Good
598 reviews

Seehotel Waldstaetterhof Swiss Quality

Waldstaetterquai 6, Brunnen, Switzerland (Open map)

The centre of Brunnen can be reached within a 5-minute walk, and natural attractions like Lake Lauerz are 4.4 km away. Situated...
Read more...
9.1
Superb
1066 reviews

Hotel Brienz Genuss & Gastfreundschaft

Hauptstrasse 254, Brienz (Bern), Switzerland (Open map)

Brienzer Rothorn Mountain is 4.2 km away, and the friendly Sessellift Axalp-Windegg Skiing Destination is 3.6 km from the hotel....
Read more...
8.5
Fabulous
553 reviews

Sport & Wellness Hotel San Gian

Via San Gian 23, St. Moritz, Switzerland (Open map)

The centre of St. Offering a steam room, a sauna, and a foot bath, Sport & Wellness Hotel San Gian St.
Read more...
9.0
Superb
708 reviews

Griesalp Hotels

Griesalp 5, Kiental, Switzerland (Open map)

At the hotel, you'll be 3.7 km from Armighorn Mountain and within a few blocks of Griesschlucht. Located within a 6-km distance of the…
Read more...
8.4
Very Good
448 reviews

Base Nyon

Jules Gachet 2, Nyon, Switzerland (Open map)

The hotel puts you right in the centre of Nyon, 2.9 km from Paleo Festival and just 1.9 km from Centre Sport Centerif de Colovray…
Read more...
8.9
Fabulous
457 reviews

Einstein St. Gallen

Berneggstrasse 2, St. Gallen, Switzerland (Open map)

The 4-star hotel is nestled 1.1 km from Buebenweier. Located 8 minutes' walk from the Protestant neo - St.
Read more...
9.1
Superb
529 reviews

Hotel Seepark Thun

Seestrasse 47, Thun, Switzerland (Open map)

This Thun hotel is within a few blocks of Schadau Castle and near a boat dock. The superior 4-star Hotel Seepark Thun is located…
Read more...
8.2
Very Good
1009 reviews

Hotel Internazionale Bellinzona

Viale Stazione 35, Bellinzona, Switzerland (Open map)

Located 1 km from Stadio Comunale, the 3-star hotel is also a short way from Bellinzona railway station. Hotel Internazionale...
Read more...
8.4
Very Good
1400 reviews

Ermitage Wellness- & Spa-Hotel

Dorfstrasse 46, Gstaad, Switzerland (Open map)

The hotel is located in the Schoenried district of Gstaad, approximately a 10-minute ride from Wispile and approximately a 15-minute...
Read more...
9.3
Superb
506 reviews

Sorell Hotel Tamina Bad Ragaz

Am Platz 3, Bad Ragaz, Switzerland (Open map)

St. Sorell Hotel Tamina Bad Ragaz, situated just 5 minutes' walk from Casino Bad Ragaz, boasts 9 holes of golf and 3 indoor tennis...
Read more...
8.6
Fabulous
702 reviews

Ibis Locarno

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

The hotel is 2.1 km from the art museum "Museo Castello San Materno", while the 16th-century Chiesa di San Francesco d'Assisi is...
Read more...
8.4
Very Good
1566 reviews

Frutt Mountain Resort

Frutt 9, Melchsee Frutt, Switzerland (Open map)

The classic hotel is nestled in a rural area of the city, around metres from Vogelbiel. The superior Frutt Mountain Resort, located...
Read more...
8.9
Fabulous
918 reviews

Hotel De La Sage

La Sage, La Sage, Switzerland (Open map)

The hotel is a great place to stay due to its scenic location in La Sage. Situated about a 10-minute drive from Sasseneire Mountain…
Read more...
9.0
Superb
108 reviews

Hotel La Prairie

Avenue Des Bains 9, Yverdon-les-Bains, Switzerland (Open map)

The hotel has a magnificent setting just 1.1 km from La Petite Plage Small Lakeside Beach, while natural sights like Lakeshore Park...
Read more...
8.0
Very Good
481 reviews

Hotel Saratz Pontresina St Moritz Mountain Resort And Spa

Pontresina, Pontresina, Switzerland (Open map)

The centre of Pontresina can be reached in 5 minutes' walk of the hotel, and such cultural venues as The Leaning Tower Museum are 4.8…
Read more...
8.7
Fabulous
314 reviews

Historisches Alpinhotel Grimsel Hospiz

Grimselstrasse, Grimsel Hospiz, Switzerland (Open map)

Murmeltierpark Grimselpass is 4.5 km from this comfortable hotel, and Rhone Glacier is 4.1 km away. The 4-star Historisches...
Read more...
9.3
Superb
188 reviews

Blume Baden Hotel & Restaurant

Kurplatz 4, Baden, Switzerland (Open map)

The smoke-free hotel is in the very heart of Baden, 450 metres from Grand Casino Baden. Featuring currency exchange and a lift, the 3…
Read more...
9.0
Superb
204 reviews

Art Hotel Riposo

Scalinata Della Ruga 4, Ascona, Switzerland (Open map)

Located 10 minutes' drive from Golf Gerre Losone, this 4-star hotel is also about 4 km from San Nazzaro railway station. Art Hotel...
Read more...
9.5
Exceptional
157 reviews
Thank you for subscribing
Close