Skip to main content

Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Elvas – 54 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 by RIDAN Hotels 4 stars

Hotel in Elvas

Situated 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. Everything. Spacious room with view. Luxurious bldg & interior

Show more Show less
8.4
Very good
2,705 reviews
Price from
£46
per night

Vila Gale Collection Elvas 4 stars

Hotel in Elvas

Located in Elvas, less than 1 km from Municipal Library of Elvas, Vila Gale Collection Elvas provides accommodation with a restaurant, private parking, a bar and a garden. Historic property inside the old city walls. Originally a convent then a military prison this centuries old property has been completely renovated into a model of elegance and comfort. Towering ceilings in the grand dining hall,an immaculately gardened former cloister and an extensive spa area all add to air of elegance. Our “junior suite “ had a massive living room; the enjoining bedroom was only slightly smaller but still large by anyone’s standards. There was a safe and refrigerator in the room. Lights and power plugs everywhere and even a set of USB ports next to the bedside- a first for us in Portugal. The bathroom was also good sized with an immense shower- no tub. The wall mounted hair dryer had a very short cord which resisted being pulled out and you had to hold the on button the entire time- a minor nuisance. A shaving/makeup mirror would have appreciated. Washcloths were provided- also unusual in Portugal. Breakfast was a bountiful buffet and there was also a chef attended omelette station available. Parking is free on the streets nearby or they offer garage parking for 7.5 Euro. The location is perfect- everything in the historic center is just steps away but beware there are lots of steep inclines involved. The staff was very friendly and helpful. The concierge helped us find a tire replacement center nearby as we had a flat on the way. He also set up a private tour of the city at the last minute for us since our flat tire and repair cost us several hours of time we had hoped to spend on touring. Very highly recommended.

Show more Show less
8.9
Fabulous
1,649 reviews
Price from
£91
per night

Varchotel 3 stars

Hotel in Elvas

Just 5 km from the fortified town of Elvas, the recently refurbished Varchotel features typical Alentejo architecture. It offers bright rooms with modern décor and satellite flat-screen TVs. Have stayed here many times and always excellent.

Show more Show less
7.8
Good
1,032 reviews
Price from
£63
per night

Hotel D. Luis - Elvas 3 stars

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 staff. The room and the bed.

Show more Show less
8
Very good
1,498 reviews
Price from
£65
per night

SL Hotel Santa Luzia – Elvas 4 stars

Hotel in Elvas

The SL Hotel Santa Luzia is sited in the building of the former Pousada de Elvas, which was inaugurated in 1942. Breakfast was served by the staff. Very friendly.

Show more Show less
8
Very good
779 reviews
Price from
£66
per night

Hotel Rural Monte da Provença 4 stars

Hotel in Elvas

Hotel Rural Monte da Provença is a small 4-star charm hotel located within 7.5 km from the centre of Elvas. Great environment in the country. Peaceful. The rooms are wonderful, so large and comfortable. Nice pool and outdoor areas. Breakfast was very good.

Show more Show less
9.2
Superb
621 reviews
Price from
£104
per night

Cool Guest House

Hotel in Elvas

Cool Guest House is located in Elvas, 600 metres from Municipal Library of Elvas, and provides free WiFi throughout the property. The hotel features family rooms. location. how cozy, simple and clean it is.

Show more Show less
8.7
Fabulous
642 reviews
Price from
£25
per night

Hotel Jardim 4 stars

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, 3.5 km 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.6
Review score
369 reviews
Price from
£41
per night

Hotel Brasa 3 stars

Hotel in Elvas

Located in Elvas, Hotel Brasa is surrounded by gardens and is a 7-minute drive from the city centre. Excellent customer service, the gentleman at the desk was simply amazing and made me feel so welcomed. I will be back for sure.

Show more Show less
7.1
Good
775 reviews
Price from
£36
per night

Hotel Rural Quinta de Santo Antonio 4 stars

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. Very nice accommodation at an affordable price with a functional breakfast. The staff is very helpful and friendly. The place is amazing and very well maintained.

Show more Show less
7.8
Good
365 reviews
Price from
£51
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 moment you sign up!

What guests said about Elvas:

Explore guest reviews of hotels in Elvas

See all