
Santa Marta hotels from RM187
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Santa Marta
Pet friendly
Check prices for these dates
Our top choices for Santa Marta hotels

Hotel Las Palmeras by Vivere Stays
Hotel Las Palmeras by Vivere StaysZafra Old Town
8.4 out of 10, Very good, (78 reviews)
The price is RM208
RM229 total
includes taxes & fees
26 Feb - 27 Feb

Hostal Arias
Hostal AriasZafra Old Town
8.4 out of 10, Very good, (36 reviews)
The price is RM170
RM187 total
includes taxes & fees
12 Feb - 13 Feb

Parador de Zafra
Parador de ZafraZafra Old Town
8.8 out of 10, Excellent, (223 reviews)
The price is RM339
RM373 total
includes taxes & fees
12 Feb - 13 Feb

Hotel Monasterio Rocamador
Hotel Monasterio RocamadorAlmendral
9.4 out of 10, Exceptional, (25 reviews)

AZZ Mérida Medea
AZZ Mérida MedeaDistrito 6
8.4 out of 10, Very good, (743 reviews)
The price is RM252
RM277 total
includes taxes & fees
1 Mar - 2 Mar

HOSPEDERIA CONVENTO DE LA PARRA
HOSPEDERIA CONVENTO DE LA PARRALa Parra
9.4 out of 10, Exceptional, (21 reviews)
The price is RM528
RM581 total
includes taxes & fees
16 Feb - 17 Feb

Hospedium Hotel A Mar
Hospedium Hotel A MarVillafranca de los Barros
9.0 out of 10, Wonderful, (11 reviews)
The price is RM277
RM305 total
includes taxes & fees
16 Feb - 17 Feb

Hotel Cervantes
Hotel CervantesZafra Old Town
8.6 out of 10, Excellent, (37 reviews)
The price is RM212
RM233 total
includes taxes & fees
12 Feb - 13 Feb

Hotel ILUNION Golf Badajoz
Hotel ILUNION Golf BadajozBadajoz
8.4 out of 10, Very good, (396 reviews)
The price is RM272
RM299 total
includes taxes & fees
19 Feb - 20 Feb

Hostal Talavera
Hostal TalaveraTalavera la Real
8.4 out of 10, Very good, (13 reviews)
The price is RM177
RM195 total
includes taxes & fees
12 Feb - 13 Feb
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
More cheap stays in Santa Marta

Hostal Talavera
Avda. Extremadura, 152 Talavera la Real Badajoz
The price is RM177 per night from 12 Feb to 13 Feb
RM177
RM195 total
12 Feb - 13 Feb
includes taxes & fees























































