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.2 km 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.

Tips for booking a Yverdon-les-Bains hotel

Cheapest month:September
Most expensive month:July
Average price in Yverdon-les-Bains:$211/night
Absolute cheapest price found:$113/night
Cheapest day:Monday
Most expensive day:Wednesday
$191 - $240
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$116 - $244
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 du Theatre
Hotel du Theatre
8.8 Excellent
Avenue Haldimand 5, Yverdon-les-Bains, Vaud, Switzerland
Show on map
0.2 km 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.

$241
Avg. per night

Where to stay in Yverdon-les-Bains

Yverdon-les-Bains travel FAQs

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

    One of the most popular hotels in Yverdon-les-Bains is Grand Hôtel et Centre Thermal, which has been reviewed by 1,854 users and currently has a rating of 8.1/10. Other top-rated locations include Hotel du Theatre, with a score of 8.8 from 615 reviewers.

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

    Yverdon-les-Bains hotels start at $215 for tonight; however, the average price of accommodation is about $349. Many 4-star stays can be found in Yverdon-les-Bains tonight, with prices starting at $374. These prices were found on HotelsCombined within the last 72 hours.