Hotels in Merida, Extremadura, Spain
Enter your dates to find the best prices.
Free cancellation
Available at thousands of hotels
Satisfied travelers
Thousands of customers recommend us
24/7 Support
Before, during, and after your trip
Top-rated hotels in Merida
See on map
Filters
Category
Review score
Features







Most booked hotels in Merida.
Budget hotels in Merida
Sign in and enjoy our benefits
Book, earn Destinia Rewards balance, and enjoy it on your next trip.

Reviews from our travelers
Hotels near points of interest
- Roman Theatre686 yd from city centre
- Amphitheatre729 yd from city centre
Frequently asked questions
How much does it cost for one night in Merida this weekend?
It depends on the category of the hotel. If you want to stay at a 4-star hotel in Merida, the average price per night is 27 €, while you will pay an average of 12 € for a 3-star hotel, and in a more luxurious 5-star hotel, you'll pay around 35 €.





























