Filters

Selected filters
Clear all
Pet-friendly hotels

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

Thematic hotels

  • Show All + Show Less -

Hotel facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
3 stars Hotel in Villars (Loire), France
1.1 km to the city centre
8.5 (1738 reviews)
Situated around 700 metres from the Museum of Modern Art, the attractive 3-star Campanile Saint-Etienne Nord La Terrasse Hotel Villars features a sun deck and a shared lounge. The smoke-free hotel…
Situated around 700 metres from the Museum of Modern Art, the attractive 3-star Campanile Saint-Etienne Nord La Terrasse Hotel Villars features a sun deck and a shared lounge. The smoke-free hotel…
2 stars Hotel in Villars (Loire), France
1.2 km to the city centre
6.5 (1051 reviews)
Located 3 km from the Pass Partoo, Premiere Classe St Etienne Nord Villars hotel includes 71 rooms with views of the park. The hotel features Wi-Fi in public areas and parking on site.
Located 3 km from the Pass Partoo, Premiere Classe St Etienne Nord Villars hotel includes 71 rooms with views of the park. The hotel features Wi-Fi in public areas and parking on site.
Holiday home in Villars (Loire), France
700 m to the city centre
3.0 (1 review)
The 1-bedroom 4 Bedroom Awesome Home In Villars is located 4.6 km from the Church of Sainte Marie and provides a private swimming pool, ensuring a relaxing stay. The property offers guests a relaxing…
The 1-bedroom 4 Bedroom Awesome Home In Villars is located 4.6 km from the Church of Sainte Marie and provides a private swimming pool, ensuring a relaxing stay. The property offers guests a relaxing…

Campanile Saint-Etienne Nord La Terrasse

3 stars Hotel in Villars (Loire), France
1.1 km to the city centre

Premiere Classe St Etienne Nord Villars

2 stars Hotel in Villars (Loire), France
1.2 km to the city centre

4 Bedroom Awesome Home In Villars

Holiday home in Villars (Loire), France
700 m to the city centre