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+
Elvas – 39 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.

Hotel Sao Joao De Deus

Hotel in Elvas

Located in a converted convent in the World Heritage city of Elvas, Hotel São João De Deus features shady gardens and a pool with views of the walled town. A nice boutique hotel, that preserve the ancient appearance and modern amenities ; It's an integral part of the impressive walls and ancient city;

Show more Show less
8.3
Very Good
2,299 reviews
Price from
$57
per night

Hotel D. Luis - Elvas

Hotel in Elvas

Facing the imposing Aqueduct of Amoreira in Elvas, a UNESCO World Heritage site, this hotel features spacious guest rooms and a garden with a seasonal swimming pool. The hotel was in a great location for a view of the aqueduct. The city is close to be able to tour by car or walking distance. The breakfast was delicious with many selections.

Show more Show less
8.2
Very Good
1,655 reviews
Price from
$74
per night

Vila Gale Collection Elvas

Hotel in Elvas

Located in Elvas, less than 0.6 mi from Municipal Library of Elvas, Vila Gale Collection Elvas features accommodations with a restaurant, private parking, a bar and a garden. The patio, the gardens, the rooms, the decoration in general, and the facilities.

Show more Show less
8.8
Excellent
1,178 reviews
Price from
$102
per night

Hotel Rural Monte da Provença

Hotel in Elvas

Hotel Rural Monte da Provença is a small 4-star charm hotel located within 4.7 mi from the center of Elvas. The beautiful house filled with artworks. The extensive grounds ,the birds and the concert of the frocs in the pond. The friendly welcome, the kindness of the staff at breakfast.

Show more Show less
9.3
Awesome
627 reviews
Price from
$95
per night

SL Hotel Santa Luzia – Elvas

Hotel in Elvas

The SL Hotel Santa Luzia is sited in the building of the former Pousada de Elvas, which was inaugurated in 1942. Location a short walk to the centre. Everything spotlessly clean and room very comfortable. Lovely breakfast and great outdoor pool + very personable staff - what's not to like.

Show more Show less
8.3
Very Good
778 reviews
Price from
$76
per night

Varchotel

Hotel in Elvas

Just 3.1 mi from the fortified town of Elvas, the recently refurbished Varchotel features characteristic Alentejo architecture. It offers bright rooms with modern décor and satellite flat-screen TVs. The stay was great. The service was great. The breakfast was great! Thank you for the stay!

Show more Show less
7.9
Good
1,109 reviews
Price from
$53
per night

Hotel Brasa

Hotel in Elvas

Located in Elvas, Hotel Brasa is surrounded by gardens and is a 7-minute drive from the city center. The room was good enough for the value and the staff was very helpful and kind. The breakfast was simple but good.

Show more Show less
7.2
Good
746 reviews
Price from
$50
per night

Cool Guest House

Hotel in Elvas

Cool Guest House is located in Elvas, a 7-minute walk from Municipal Library of Elvas, and provides free WiFi throughout the property. The hotel features family rooms. Everything was superb 10/10 ⭐️⭐️⭐️⭐️⭐️

Show more Show less
8.7
Excellent
483 reviews
Price from
$35
per night

Hotel Rural Quinta de Santo Antonio

Hotel in Elvas

Located in the heart of Alto Alentejo and between Elvas and Badajoz, Quinta de Santo António offers elegant rooms with free Wi-Fi. It features an outdoor pool, and a tennis court. The staff was super nice, the room was clean and spacious, we had a little table outside that was lovely. The pool is big and has chairs ready to use. Everything was clean and we loved it!

Show more Show less
7.9
Good
347 reviews
Price from
$56
per night

Hotel Jardim

Hotel in Elvas

Featuring a restaurant and a bar, Hotel Jardim is surrounded by Alentejo’s countryside. It offers an outdoor swimming pool surrounded by a terrace with sun loungers, 2.2 mi from Elvas. Love this hotel we always stay there every year on our way to Guimarães and on our way back home. The food is excellent... the staff are very nice and attentive.

Show more Show less
6.8
Review score
351 reviews
Price from
$52
per night

Most-booked hotels in Elvas in the past month

See all

FAQs about hotels in Elvas

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Elvas:

Explore guest reviews of hotels in Elvas

See all