Hotels in Yverdon-les-Bains

Search and compare Yverdon-les-Bains hotels from hundreds of travel sites and save

Yverdon-les-Bains, Switzerland
5 Aug — 6 Aug2
Yverdon-les-Bains, Switzerland
Thu 5/8
Fri 6/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Yverdon-les-Bains

Filter by star ratings
All filters
Hotel du Theatre
Hotel du Theatre
8.8 Excellent
Avenue Haldimand 5, Yverdon-les-Bains, Vaud, Switzerland
Show on map
0.1 mi from city centre, Yverdon-les-Bains 
ExcellentBased on 615 reviews
8.8

Situated in Yverdon-les-Bains, this 3-star property is modern and cosy. It also offers a swimming pool, free Wi-Fi and bicycle rental.

Hotel La Prairie
Hotel La Prairie
8.3 Excellent
Avenue Des Bains 9, Yverdon-les-Bains, Vaud, Switzerland
Show on map
0.5 mi from city centre, Yverdon-les-Bains 
ExcellentBased on 796 reviews
8.3

Located within walking distance of Yverdon-les-Bains Railway Station, the hotel offers guests a convenient base when visiting Yverdon-les-Bains. Those staying at the property have access to outdoor tennis courts and a sauna.

Hotel de la Source
Hotel de la Source
8.1 Excellent
Avenue des Bains 21, Yverdon-les-Bains, Vaud, Switzerland
Show on map
0.5 mi from city centre, Yverdon-les-Bains 
ExcellentBased on 779 reviews
8.1

Hotel de la Source Yverdon-les-Bains offers 3-star accommodation in Yverdon-les-Bains. Guests can also make use of free wireless internet.

Tips for booking a Yverdon-les-Bains hotel

Cheapest month:October
Most expensive month:July
Average price in Yverdon-les-Bains:£105/night
Absolute cheapest price found:£60/night
Cheapest day:Monday
Most expensive day:Saturday
£76 - £128
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£62 - £118
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Yverdon-les-Bains, Vaud

Show all 13 hotels
Hotel La Prairie
Hotel La Prairie
8.3 Excellent
Avenue Des Bains 9, Yverdon-les-Bains, Vaud, Switzerland
Show on map
0.5 mi from city centre,  

Located within walking distance of Yverdon-les-Bains Railway Station, the hotel offers guests a convenient base when visiting Yverdon-les-Bains. Those staying at the property have access to outdoor tennis courts and a sauna.

£102
Avg. per night
Hotel de la Source
Hotel de la Source
8.1 Excellent
Avenue des Bains 21, Yverdon-les-Bains, Vaud, Switzerland
Show on map
0.5 mi from city centre,  

Hotel de la Source Yverdon-les-Bains offers 3-star accommodation in Yverdon-les-Bains. Guests can also make use of free wireless internet.

£111
Avg. per night
Hotel du Theatre
Hotel du Theatre
8.8 Excellent
Avenue Haldimand 5, Yverdon-les-Bains, Vaud, Switzerland
Show on map
0.1 mi from city centre,  

Situated in Yverdon-les-Bains, this 3-star property is modern and cosy. It also offers a swimming pool, free Wi-Fi and bicycle rental.

£128
Avg. per night

Hotel prices in Yverdon-les-Bains

3 stars

£111 - £128

Hotel du Theatre

No. 1 most popular

Hotel du Theatre
8.8 Excellent
£128
Avg. per night
Hotel de la Source

Best value

Hotel de la Source
8.1 Excellent
£111
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Yverdon-les-Bains

Yverdon-les-Bains travel FAQs

  • What are the best hotels in Yverdon-les-Bains?

    Yverdon-les-Bains is home to many highly-rated hotels, one of which is Grand Hôtel et Centre Thermal, which has a current rating of 8.1. For other potential stays, consider Hotel du Theatre and Hotel La Prairie, which can also be great places to stay in Yverdon-les-Bains.

  • How much is a hotel in Yverdon-les-Bains tonight?

    A hotel in Yverdon-les-Bains tonight can start as low as £157 for the night, with an average cost of £211, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Yverdon-les-Bains tonight, prices start from £198.