Go Hotels
Home > France > Thouars France Flag

We have 6 hotels in Thouars.

Hotel du Relais Star Rating 2        
2 Rue de la Croix Camus

Hotel du Relais is located only few kilometers from the Puy du Fou, from futuroscope and from the first Loire Castles and very good wine growers and cellars.The hotel offers comfortable bedrooms, individual unsuited bedrooms, family bedrooms to have your children with you, 2 to 3 individual beds communicating bedrooms for companies.All rooms are equipped with cable TV, telephone, free WI-FI access and a private parking.
Hotellerie Saint Jean Star Rating 2        
25 Route de Parthenay

A 12-minute walk from the Château des Ducs de La Trémoille palace, this relaxed hotel is also 15 minutes' walk from the Centre Régional Résistance et Liberté history museum and 2 km from the Thouars train station.The colorful, straightforward rooms feature free Wi-Fi, as well as flat-screen TVs. Room service is available.
Arthe Hotel Star Rating 2        
2 Impasse Gaston Chérau

Arthe Hotel is a comfortable setting when visiting Thouars and is close to everything the area has to offer.Arthé Hotel offers 24 rooms, all of which are fitted with a flat-screen TV and cable/satellite channels. Each provides a private bathroom with a bathtub.
Hotel Talencia Star Rating 3        
rue Marcel Morin

Hotel Talencia is located 1.9 miles from Thouars city centre and 42.3 miles from Poitiers.
Chambre d'hotes Oiron        
8 Rue Du Square

Chambre d'hotes Oiron is set in Thouars and is within a short walk of local sightseeing spots, such as the Chateau d'Oiron.There are 3 rooms at the hotel, each offering all the essentials to ensure a comfortable stay.On-site dining options include a restaurant, which is an ideal spot to have a meal.
Le Relais du Chateau Thouars Star Rating 2        
17, place des Marronniers

Facing a simple town square, this family-run hotel is a 6-minute walk from 15th-century Château d'Oiron castle and 14 km from fine art at Musée Henri Barré.The laid-back rooms offer free Wi-Fi, flat-screen TVs and en suite bathrooms. Some feature courtyard views.
More on Thouars .
Thouars is a commune in the Deux - Sèvres department in western France. It is on the River Thouet. Its inhabitants are known as Thouarsais.