Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Chaves – 32 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Forte De Sao Francisco Hotel

Hotel in Chaves

Forte De São Francisco Hotel is located in historic 17th-century building, listed as a National Monument. It offers a 15 0 ft² garden with an outdoor pool facing the city and surrounding mountains. Beautiful modern room in an old fort. Easy walk to all the town sites. Great breakfast.

Show more Show less
8.8
Excellent
1,941 reviews
Price from
$95
per night

ibis Styles Chaves

Hotel in Chaves

Featuring a terrace and views of city, ibis Styles Chaves is located in Chaves, less than 1640 feet from Chaves Thermal Spa. Excellent facilities, superbly clean, decor and attention to detail outstanding, room impeccably decorated, bed exceptionally comfortable, history and artefacts very interesting, a unique place and exceptional value for money! Centrally located, restaurants and bars round the corner, polite and friendly staff. Would highly recommend to all visiting Chaves

Show more Show less
8.7
Excellent
655 reviews
Price from
$56
per night

Hotel Premium Chaves - Aquae Flaviae

Hotel in Chaves

Located in Chaves, Aquae Flaviae is located next to the city's thermal baths, which have medicinal properties. The staff were very friendly and helpful. The hotel reception and rooms are very nice. Everywhere was very clean. We arrived by motorcycle and was allowed to park under cover right by the main entrance, there is also an underground garage if required. We would stay here again.

Show more Show less
8.6
Excellent
1,570 reviews
Price from
$83
per night

Castelo Hotel

Hotel in Chaves

Located in Chaves, 984 feet from Chaves Thermal Spa, Castelo Hotel features views of the garden. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Excellent location, easy to get to, very helpful staff, superb breakfast

Show more Show less
9.1
Awesome
1,424 reviews
Price from
$67
per night

Hotel Albergaria Borges

Hotel in Chaves

The 3-star Hotel Albergaria Borges provides modern accommodations in Chaves, just 0.9 mi from the city. The staff and the owner were very talkative and nice during dinner. The food was amazing and the portions very good. The room was very clean and tidy and was very nice as well.

Show more Show less
9
Awesome
551 reviews
Price from
$47
per night

Hotel Casino Chaves

Hotel in Chaves

Hotel Casino Chaves features an in-house casino with table games and 300 slot machines, a restaurant with views of the mountains and 3 bars. The hotel is a 5-minute drive from Chaves’s town center. Room with a fantastic view, big and modern. The staff was very friendly at all time. Breakfast was good but with a good variety

Show more Show less
8.9
Excellent
1,835 reviews
Price from
$141
per night

Casas Novas Countryside Hotel Spa & Events

Hotel in Chaves

Located in the heart of the historical village of Casas Novas, the Casas Novas Countyside Hotel is set in a 19th century building. A luxury spa and indoor and outdoor pools are featured on site. Loved the place, the environment, and the staff!

Show more Show less
8.4
Very Good
620 reviews
Price from
$94
per night

Hotel 4 Estacoes

Hotel in Chaves

Located in the city of Chaves the Hotel 4 Estações offers comfortable rooms that include free WiFi access. The location and the private parking for motorcycles.

Show more Show less
7.6
Good
540 reviews
Price from
$26
per night

Petrus Hotel

Hotel in Chaves

Located in Chaves, this hotel is a 3-minute walk from the Tâmega River and is only 164 feet from Spa Imperador. It provides free underground parking and has air-conditioned guestrooms with free Wi-Fi.... Great location. Between the old town and the hot spring. Easy walking distance to anywhere in Cháves.

Show more Show less
7.5
Good
597 reviews
Price from
$52
per night

Hotel Termas

Hotel in Chaves

Hotel Termas is located in Chaves, just 1476 feet from the Chaves Thermal Spa and 492 feet from the Tâmega riverside area. The Chaves Casino is 3.1 mi from the unit. Dentro da categoria do hotel gostei de tudode

Show more Show less
7.9
Good
233 reviews
Price from
$47
per night

Most-booked hotels in Chaves in the past month

See all

FAQs about hotels in Chaves

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Chaves:

Explore guest reviews of hotels in Chaves

See all