Hotels in Merida

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

Merida, Badajoz, Spain
Jan 22 — Jan 232
Merida, Badajoz, Spain
Sat 1/22
Sun 1/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Merida

Filter by star ratings
All filters
Velada Merida
Velada Merida
7.8 Good
Avenida Reina Sofia, Merida, Badajoz, Spain
Show on map
0.5 mi from city centre, Merida 
GoodBased on 3,573 reviews
7.8

Located a short stroll from Merida Train Station, the hotel provides guests with an ideal base while in Merida. It is conveniently positioned for guests wishing to visit the area's popular attractions.

aparthotel capitolina
aparthotel capitolina
8.9 Excellent
Castelar, 1, Merida, Badajoz, Spain
Show on map
0.3 mi from city centre, Merida 
ExcellentBased on 271 reviews
8.9

Aparthotel Capitolina is situated in Merida and is close to the area's tourist attractions. Guests can also enjoy complimentary wireless internet.

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.2 mi 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.3 mi from city centre, Merida 
ExcellentBased on 5,413 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.5 mi from city centre, Merida 
ExcellentBased on 2,424 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.

Capitolio Apartamentos Turísticos Parking
Capitolio Apartamentos Turísticos Parking
8.8 Excellent
Merida, Badajoz, Spain
Show on map
0.3 mi from city centre, Merida 
ExcellentBased on 1,133 reviews
8.8

Situated just a five-minute walk from Merida Train Station, Capitolio Apartamentos Turisticos provides guests with a convenient base while in Merida. This elegant property is an ideal choice for exploring the local vineyards as it is located in Ribera del Guadiana.

Hotel Ilunion Las Lomas
Hotel Ilunion Las Lomas
8.1 Excellent
Av Reina Sofia, 78, Merida, Badajoz, Spain
Show on map
1.5 mi from city centre, Merida 
ExcellentBased on 3,918 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.2 mi 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.

Tips for booking a Merida hotel

Cheapest month:March
Most expensive month:June
Average price in Merida:$80/night
Absolute cheapest price found:$31/night
Cheapest day:Thursday
Most expensive day:Friday
$41 - $116
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$31 - $107
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Merida hotels

Show all 120 hotels
1
aparthotel capitolina
aparthotel capitolina
8.9 Excellent
Castelar, 1, Merida, Badajoz, Spain
Show on map
0.3 mi from city centre, Merida, Badajoz, Spain 

Aparthotel Capitolina is situated in Merida and is close to the area's tourist attractions. Guests can also enjoy complimentary wireless internet.

2
Hotel Ilunion Mérida Palace
Hotel Ilunion Mérida Palace
8.8 Excellent
Plaza Espana, 19, Merida, Badajoz, Spain
Show on map
0.3 mi from city centre, Merida, Badajoz, Spain 

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.

3
Velada Merida
Velada Merida
7.8 Good
Avenida Reina Sofia, Merida, Badajoz, Spain
Show on map
0.5 mi from city centre, Merida, Badajoz, Spain 

Located a short stroll from Merida Train Station, the hotel provides guests with an ideal base while in Merida. It is conveniently positioned for guests wishing to visit the area's popular attractions.

4
Hotel Ilunion Las Lomas
Hotel Ilunion Las Lomas
8.1 Excellent
Av Reina Sofia, 78, Merida, Badajoz, Spain
Show on map
1.5 mi from city centre, Merida, Badajoz, Spain 

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.

Cheapest hotels in Merida, Badajoz

Show all 120 hotels
Deluxe Hostels & Suites Merida
Deluxe Hostels & Suites Merida
8.4 Excellent
32b Calle Marquesa de Pinares, Merida, Badajoz, Spain
Show on map
0.5 mi from city centre,  

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.

$34
Avg. per night
Capitolio Apartamentos Turísticos Parking
Capitolio Apartamentos Turísticos Parking
8.8 Excellent
Merida, Badajoz, Spain
Show on map
0.3 mi from city centre,  

Situated just a five-minute walk from Merida Train Station, Capitolio Apartamentos Turisticos provides guests with a convenient base while in Merida. This elegant property is an ideal choice for exploring the local vineyards as it is located in Ribera del Guadiana.

$41
Avg. per night
Hotel Vettonia
Hotel Vettonia
9.1 Excellent
Calderón de la Barca, 26, Merida, Badajoz, Spain
Show on map
0.2 mi from city centre,  

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.

$44
Avg. per night
Hotel Ilunion Las Lomas
Hotel Ilunion Las Lomas
8.1 Excellent
Av Reina Sofia, 78, Merida, Badajoz, Spain
Show on map
1.5 mi from city centre,  

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.

$49
Avg. per night
Velada Merida
Velada Merida
7.8 Good
Avenida Reina Sofia, Merida, Badajoz, Spain
Show on map
0.5 mi from city centre,  

Located a short stroll from Merida Train Station, the hotel provides guests with an ideal base while in Merida. It is conveniently positioned for guests wishing to visit the area's popular attractions.

$54
Avg. per night
aparthotel capitolina
aparthotel capitolina
8.9 Excellent
Castelar, 1, Merida, Badajoz, Spain
Show on map
0.3 mi from city centre,  

Aparthotel Capitolina is situated in Merida and is close to the area's tourist attractions. Guests can also enjoy complimentary wireless internet.

$79
Avg. per night
Hotel Ilunion Mérida Palace
Hotel Ilunion Mérida Palace
8.8 Excellent
Plaza Espana, 19, Merida, Badajoz, Spain
Show on map
0.3 mi from city centre,  

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.

$79
Avg. per night
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.2 mi from city centre,  

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.

$85
Avg. per night

Hotel prices in Merida

2 stars and under
Hotel Rambla Emérita
#1 Most popular

Hotel Rambla Emérita

Calle Rambla Mártir Santa Eulalia 17, Merida, Badajoz, Spain

8.4 Excellent
$85

Avg. per night

Deluxe Hostels & Suites Merida
#2 Most popular

Deluxe Hostels & Suites Merida

32b Calle Marquesa de Pinares, Merida, Badajoz, Spain

8.4 Excellent
$34

Avg. per night

Best value

Hostal Emeritae

Calle Sagasta, 40, Merida, Badajoz, Spain

8.6 Excellent
$33

Avg. per night

3 stars
aparthotel capitolina
#1 Most popular

aparthotel capitolina

Castelar, 1, Merida, Badajoz, Spain

8.9 Excellent
$79

Avg. per night

#2 Most popular

Activa Suite Home

Calle Anas 13, Merida, Badajoz, Spain

$30

Avg. per night

4 stars +
Hotel Ilunion Mérida Palace
#1 Most popular

Hotel Ilunion Mérida Palace

Plaza Espana, 19, Merida, Badajoz, Spain

8.8 Excellent
$79

Avg. per night

Velada Merida
#2 Most popular

Velada Merida

Avenida Reina Sofia, Merida, Badajoz, Spain

7.8 Good
$54

Avg. per night

Hotel Ilunion Las Lomas
Best value

Hotel Ilunion Las Lomas

Av Reina Sofia, 78, Merida, Badajoz, Spain

8.1 Excellent
$49

Avg. per night

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?

    Catedral Apartamentos Parking Gratis is a very popular hotel in Merida with a score of 8.3 from 113 reviews. Apartamentos Lusitania (9.1 from 947 reviews) and Hotel Ilunion Mérida Palace (8.8 from 5,413 reviews) are also highly rated Merida hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Merida cost?

    $94/night is the average price of a hotel in Merida, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Merida, the average price found is $94/night, and for 5-star hotels the average price is $113/night.

  • How much is a cheap hotel in Merida?

    Over the last 3 days, Merida hotels have been found for as cheap as $28/night in searches by HotelsCombined users.