
Find hotels in La Roca de la Sierra from Rp689.087
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in La Roca de la Sierra
Pet friendly
Check prices for these dates
Our top choices for La Roca de la Sierra hotels

Hostal Talavera
Hostal TalaveraTalavera la Real
8.8 out of 10, Excellent, (16 reviews)
The price is Rp778.543
Rp856.397 total
includes taxes & fees
18 May - 19 May

Hotel Don Pepo
Hotel Don PepoLobón
9.6 out of 10, Exceptional, (191 reviews)
The price is Rp873.121
Rp960.433 total
includes taxes & fees
24 May - 25 May

Flag Hotel Campo Maior
Flag Hotel Campo MaiorCampo Maior
The price is Rp1.295.045
Rp1.372.748 total
includes taxes & fees
13 May - 14 May

Hotel Rural Termas Aqua Libera
Hotel Rural Termas Aqua LiberaAljucen
9.8 out of 10, Exceptional, (22 reviews)
The price is Rp1.173.346
Rp1.290.743 total
includes taxes & fees
25 May - 26 May

Hostal Las Abadias
Hostal Las AbadiasMerida
8.4 out of 10, Very good, (134 reviews)
The price is Rp783.579
Rp861.978 total
includes taxes & fees
18 May - 19 May

Alora Hotel Mérida
Alora Hotel MéridaMerida Old Town
9.4 out of 10, Exceptional, (50 reviews)
The price is Rp990.659
Rp1.089.725 total
includes taxes & fees
19 May - 20 May

Hotel Nova Roma
Hotel Nova RomaMerida Old Town
8.2 out of 10, Very good, (55 reviews)
The price is Rp881.475
Rp969.725 total
includes taxes & fees
31 May - 1 Jun

Apartamentos Lumael
Apartamentos LumaelMerida Old Town
9.0 out of 10, Wonderful, (2 reviews)
The price is Rp1.062.808
Rp1.062.808 total
includes taxes & fees
1 Jun - 2 Jun

Hotel ILUNION Las Lomas
Hotel ILUNION Las LomasMerida
8.2 out of 10, Very good, (574 reviews)
The price is Rp1.209.007
Rp1.329.908 total
includes taxes & fees
17 May - 18 May

Parador de Mérida
Parador de MéridaMerida Old Town
8.6 out of 10, Excellent, (358 reviews)
The price is Rp1.843.918
Rp2.028.310 total
includes taxes & fees
2 Jun - 3 Jun

Alora Apartamentos Mérida
Alora Apartamentos MéridaMerida Old Town
9.6 out of 10, Exceptional, (10 reviews)
The price is Rp1.259.308
Rp1.385.238 total
includes taxes & fees
3 Jun - 4 Jun

AZZ Mérida Medea
AZZ Mérida MedeaDistrito 6
8.4 out of 10, Very good, (759 reviews)
The price is Rp1.225.799
Rp1.348.379 total
includes taxes & fees
11 Jun - 12 Jun

Hostal Pompeya
Hostal PompeyaMerida Old Town
8.0 out of 10, Very good, (12 reviews)
The price is Rp626.442
Rp689.087 total
includes taxes & fees
3 Jun - 4 Jun

Akla Hotel Badajoz
Akla Hotel BadajozBadajoz Old Town
9.2 out of 10, Wonderful, (47 reviews)
The price is Rp1.242.316
Rp1.571.428 total
includes taxes & fees
14 May - 15 May

Hotel Condedu Badajoz
Hotel Condedu BadajozBadajoz Old Town
8.0 out of 10, Very good, (294 reviews)
The price is Rp987.111
Rp1.085.863 total
includes taxes & fees
17 May - 18 May

Hotel Vettonia
Hotel VettoniaMerida Old Town
8.6 out of 10, Excellent, (465 reviews)
The price is Rp932.783
Rp1.026.164 total
includes taxes & fees
13 May - 14 May

Hotel Turia Badajoz
Hotel Turia BadajozBadajoz
10.0 out of 10, Exceptional, (1 review)
The price is Rp1.492.658
Rp1.641.923 total
includes taxes & fees
17 May - 18 May

San Juan Suites
San Juan SuitesBadajoz Old Town
8.8 out of 10, Excellent, (5 reviews)
The price is Rp1.615.182
Rp1.943.554 total
includes taxes & fees
25 May - 26 May

Piedra de Luna
Piedra de LunaMerida Old Town
9.0 out of 10, Wonderful, (78 reviews)
The price is Rp1.005.773
Rp1.106.351 total
includes taxes & fees
20 May - 21 May

APARTAMENTOS MAPAMUNDI
APARTAMENTOS MAPAMUNDIBadajoz Old Town
8.6 out of 10, Excellent, (13 reviews)
The price is Rp1.511.259
Rp1.662.385 total
includes taxes & fees
24 May - 25 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top La Roca de la Sierra Hotel Reviews

Sercotel Gran Hotel Zurbarán
8/10 Good
More cheap stays in La Roca de la Sierra

Hostal Pompeya
C. Parejos 19 Merida Badajoz
The price is Rp626.442 per night from 3 Jun to 4 Jun
Rp626.442
Rp689.087 total
3 Jun - 4 Jun
includes taxes & fees
8/10 Very Good! (12 reviews)









































































