Book Santa Marta hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Santa Marta

Cheap Santa Marta hotels

Hotel Restaurante Kika

Hotel Restaurante Kika

3 out of 5
Avenida de Extremadura, 2, Santa Marta, Badajoz
With a stay at Hotel Restaurante Kika in Santa Marta, you'll be 14.8 mi (23.9 km) from Palacio de Monsalud and 15 mi (24.1 km) from Convent of San Antonio.
Hotel Restaurante Kika
Hotel Kika

Hotel Kika

3.5 out of 5
Calle Badajoz - Granada, 2 BAJO, Santa Marta, Badajoz
With a stay at Hotel Kika in Santa Marta, you'll be 14.9 mi (23.9 km) from Palacio de Monsalud and 15 mi (24.1 km) from Convent of San Antonio.
Hotel Kika
AZZ Mérida Medea

AZZ Mérida Medea

4 out of 5
Av De Portugal S/n, Merida, Badajoz
Fully refundableReserve now, pay when you stay
The price is AU$101 per night from 7 Jul to 8 Jul
AU$101
per night
7 Jul - 8 Jul
With a stay at AZZ Mérida Medea in Merida (Bellavista), you'll be within a 5-minute drive of Puente Romano and Temple of Diana.
AZZ Mérida Medea
Save an average of 15% on thousands of hotels when you're signed in
Hotel ILUNION Golf Badajoz

Hotel ILUNION Golf Badajoz

4 out of 5
Urbanización Golf Guadiana, 161, Badajoz, Badajoz
Fully refundableReserve now, pay when you stay
The price is AU$110 per night from 7 Jul to 8 Jul
AU$110
per night
7 Jul - 8 Jul
Located in Badajoz, Hotel ILUNION Golf Badajoz is in a rural location, within a 15-minute drive of Convent of the Carmelite Nuns and Espantaperros Tower.
Hotel ILUNION Golf Badajoz
Romero de Mérida

Romero de Mérida

3 out of 5
Autovía Ruta de la Plata A-66, km 630, Merida, Badajoz
Located in Merida, Romero de Mérida is in the suburbs, within a 10-minute drive of Puente Lusitania and Archaeological area of Moreria.
Romero de Mérida
Parador de Zafra

Parador de Zafra

4 out of 5
Plaza Corazón de María, 7, Zafra, Badajoz
Fully refundableReserve now, pay when you stay
The price is AU$133 per night from 18 Jul to 19 Jul
AU$133
per night
18 Jul - 19 Jul
With a stay at Parador de Zafra, you'll be centrally located in Zafra, steps from Zafra Castle and Convent of Santa Clara.
Parador de Zafra
Hotel La Muralla

Hotel La Muralla

3 out of 5
Avenida Fuente del Maestre, 53, Zafra, Badajoz
Fully refundableReserve now, pay when you stay
The price is AU$99 per night from 9 Jul to 10 Jul
AU$99
per night
9 Jul - 10 Jul
With a stay at Hotel La Muralla in Zafra (Zafra Old Town), you'll be steps from Convento del Rosario and Arco Del Cubo.
Hotel La Muralla
Hotel Acosta Vetonia

Hotel Acosta Vetonia

3.5 out of 5
Ctra. Nacional. 630, Km. 647, Almendralejo, Badajoz
Fully refundableReserve now, pay when you stay
The price is AU$88 per night from 7 Jul to 8 Jul
AU$88
per night
7 Jul - 8 Jul
Located in Almendralejo, Hotel Acosta Vetonia is in a rural location, within a 5-minute drive of Palacio de Monsalud and Santuario de Nuestra Senora de la ...
Hotel Acosta Vetonia
Hotel Don Pepo

Hotel Don Pepo

3 out of 5
Av. Adolfo Suárez 35, Lobón, Badajoz
The price is AU$108 per night from 7 Jul to 8 Jul
AU$108
per night
7 Jul - 8 Jul
With a stay at Hotel Don Pepo in Lobón, you'll be 16.7 mi (26.9 km) from Casa de Mitreo and 16.8 mi (27 km) from Puente Lusitania.
Hotel Don Pepo
Don't see what you're looking for?
See all available properties in Santa Marta
View all properties
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.

Hotels in Santa Marta

You mightn't have a whole lot to choose from when it comes to hotels in Santa Marta, but you will be able to take your pick of 8 comfy digs within 30 kilometres of the centre.

Make sure you check out Parador de Zafra and Rusticae Hotel Casa Palacio Conde de la Corte. They're about as close as you'll get to the centre of Santa Marta.

Still looking for somewhere to stay? Take a look at the Hotel Cervantes, 30 kilometres from the downtown area. One more potential spot is the Huerta Honda, 30 kilometres away.

Still haven't got your perfect room? You might just find the thread count you've been searching for in Calamonte. You'll also be able to explore Circo Romano and Roman Theatre. Some of our recommended Calamonte hotels and accommodations are the Parador de Mérida and Hotel Ilunion Mérida Palace. 40 kilometres to the northwest of Santa Marta you'll find Badajoz, which is home to the Sercotel Gran Hotel Zurbarán and NH Gran Hotel Casino Extremadura. Whether you're shooting through or staying in Badajoz, set aside some time to check out Badajoz Fortress and Plaza Alta.

Merida can be found 40 kilometres away from Santa Marta and has a population of 56,000. When you're there, you'd be nuts if you didn't have a look at the National Museum of Roman Art, the Temple of Diana and the Arco de Trajano. Got some more time to spare? Take advantage of the photo ops at the Plaza de Espana and the Museum of Visigothic Art. Merida offers places to stay to suit all budgets and tastes, such as the CAPITOLIO Apartamentos Turísticos and Hotel & Boutique Spa Adealba.

So let lastminute.com.au sort out the boring stuff. Just a sesh on the laptop and you'll be well on your way to a seriously awesome hotel in Santa Marta!

Santa Marta hotels essential information

Accommodation
56 hotels
Lowest Price
AU$88
Highest Price
AU$133
Popular hotels
Hotel Restaurante Kika, Hotel Kika, AZZ Mérida Medea, Hotel ILUNION Golf Badajoz, Romero de Mérida, Parador de Zafra, Hotel La Muralla, Hotel Acosta Vetonia, Hotel Don Pepo

Most recent Santa Marta hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.