Hotels in Merida

Search and compare Merida hotels from hundreds of travel sites and save

Merida, Badajoz, Spain
20 Jan — 21 Jan2
Merida, Badajoz, Spain
Thu 20/1
Fri 21/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Merida

Filter by star ratings
All filters
Hostal Anas
Hostal Anas
8.3 Excellent
Avenida Reina Sofia, 9, Merida, Badajoz, Spain
Show on map
0.6 km from city centre, Merida 
ExcellentBased on 772 reviews
8.3

Hostal Anas is located in Merida and provides free Wi-Fi. It is conveniently positioned for guests wishing to discover the area's attractions.

Hotel Rambla Emérita
Hotel Rambla Emérita
8.4 Excellent
Calle Rambla Mártir Santa Eulalia 17, Merida, Badajoz, Spain
Show on map
0.3 km from city centre, Merida 
ExcellentBased on 1,225 reviews
8.4

Hotel Rambla Emerita is set in Merida and is a short walk from Merida Train Station. This cosy hotel is a convenient base for discovering local vineyards as it is located in Ribera del Guadiana.

Hotel Ilunion Mérida Palace
Hotel Ilunion Mérida Palace
8.8 Excellent
Plaza Espana, 19, Merida, Badajoz, Spain
Show on map
0.5 km from city centre, Merida 
ExcellentBased on 5,412 reviews
8.8

Set in Merida, the hotel is a short walk from the Puente Romano Merida and offers a sauna and an outdoor pool. It provides 5-star accommodation with air-conditioned rooms.

Deluxe Hostels & Suites Merida
Deluxe Hostels & Suites Merida
8.4 Excellent
32b Calle Marquesa de Pinares, Merida, Badajoz, Spain
Show on map
0.8 km from city centre, Merida 
ExcellentBased on 2,423 reviews
8.4

Deluxe Hostels & Suites Merida is situated in Merida and is close to the area's popular attractions. It also provides free Wi-Fi, a 24-hour reception and an outdoor pool.

Hotel Zeus
Hotel Zeus
7.3 Good
Avenida Reina Sofia, 8, Merida, Badajoz, Spain
Show on map
0.6 km from city centre, Merida 
GoodBased on 3,576 reviews
7.3

Boasting an outdoor pool, Hotel Zeus Merida is situated in Merida and offers cosy accommodation. It is ideally located for those wishing to visit local attractions.

Hotel Ilunion Las Lomas
Hotel Ilunion Las Lomas
8.1 Excellent
Av Reina Sofia, 78, Merida, Badajoz, Spain
Show on map
2.5 km from city centre, Merida 
ExcellentBased on 3,915 reviews
8.1

Located in Merida, Hotel Ilunion Las Lomas is within a 40-minute drive of Badajoz Airport and offers an outdoor pool. This modern hotel is an ideal choice for discovering the local vineyards as it is situated in Ribera del Guadiana.

Hotel Vettonia
Hotel Vettonia
9.1 Excellent
Calderón de la Barca, 26, Merida, Badajoz, Spain
Show on map
0.4 km from city centre, Merida 
ExcellentBased on 340 reviews
9.1

Vettonia Hotel provides a modern setting while in Merida. This stylish hotel is an ideal base for exploring local vineyards as it is located in Ribera del Guadiana.

Romero Merida
Romero Merida
7.0 Good
Autovia A-66, Km.630 Area De Servicio, Merida, Badajoz, Spain
Show on map
6.9 km from city centre, Merida 
GoodBased on 624 reviews
7.0

Located in Merida, Hotel Romero Merida is within easy reach of Emerita Augusta and Roman Theatre. It also offers free Wi-Fi, a safe and an outdoor pool.

La Flor De Al-Andalus
La Flor De Al-Andalus
8.2 Excellent
Avenida De Extremadura, 6, Merida, Badajoz, Spain
Show on map
0.5 km from city centre, Merida 
ExcellentBased on 1,981 reviews
8.2

La Flor De Al-Andalus is located amongst Merida's sightseeing hot spots, just a short stroll from Merida Train Station. This modern guest house is a convenient base for discovering the local vineyards as it is situated in Ribera del Guadiana.

Las Abadias
Las Abadias
8.2 Excellent
Ronda De Los Emeritos, Merida, Badajoz, Spain
Show on map
1.6 km from city centre, Merida 
ExcellentBased on 1,923 reviews
8.2

This pet-friendly guest house is located in Merida and features free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

Tips for booking a Merida hotel

Cheapest month:March
Most expensive month:June
Average price in Merida:C$ 98/night
Absolute cheapest price found:C$ 21/night
Cheapest day:Monday
Most expensive day:Friday
C$ 52 - C$ 146
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 75 - C$ 100
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Merida hotels

Show all 121 hotels

Cheapest hotels in Merida, Badajoz

Show all 121 hotels

Hotel prices in Merida

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Merida

Merida travel FAQs

  • What are the best hotels in Merida?

    One of the most popular hotels in Merida is Parador de Mérida, which has been reviewed by 1,418 users and currently has a rating of 8.3/10. Other top-rated locations include Romero Merida and Hotel Ilunion Mérida Palace, which have received 7.0/10 and 8.8/10 ratings from our users, respectively.

  • How much is a hotel in Merida tonight?

    A hotel in Merida tonight has an average price of C$ 83, but some deals have been found for as low as C$ 44 in HotelsCombined searches over the last 72 hours. Prices in Merida are changing frequently. The best price found for a 4-star Merida hotel for tonight has been C$ 56.