A building with a tiled facade, a red balcony, and a sign reading "Farol de St. Marta".

Find hotels in Santa Marta from $42

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Santa Marta hotels

1. Hotel ILUNION Mérida Palace

Hotel ILUNION Mérida Palace
5.0 star property
Merida Old Town
9.2 out of 10, Wonderful, (1,002 reviews)
"Excellent location, staff was super friendly and helpful."
United States
Alice
7 days ago
$97 nightly
The price is $107
Jul 6 - Jul 7
Total with taxes and fees
Hotel ILUNION Mérida Palace

2. Akla Hotel Mérida

Akla Hotel Mérida
4.0 star property
Merida Old Town
9.0 out of 10, Wonderful, (64 reviews)
"Great stay the spa was fantastic!"
United States
Michael
$62 nightly
The price is $69
Jun 30 - Jul 1
Total with taxes and fees
Akla Hotel Mérida

3. AZZ Mérida Medea

AZZ Mérida Medea
4.0 star property
Bellavista
8.4 out of 10, Very Good, (770 reviews)
"Excellent hotel for overnight stay. The hotel bar was great."
United Kingdom
Adam
March 17th, 2026
$67 nightly
The price is $74
Jul 5 - Jul 6
Total with taxes and fees
AZZ Mérida Medea

4. Hotel ILUNION Las Lomas

Hotel ILUNION Las Lomas
4.0 star property
Merida
8.2 out of 10, Very Good, (584 reviews)
"The staff was extremely helpful. The room was big. Would definitely stay again."
United States
Kathryn
$60 nightly
The price is $66
Jul 13 - Jul 14
Total with taxes and fees
Hotel ILUNION Las Lomas

5. Sercotel Gran Hotel Zurbarán

Sercotel Gran Hotel Zurbarán
4.0 star property
Badajoz Old Town
8.8 out of 10, Excellent, (631 reviews)
"Staff were extremely helpful and parking was good."
United Kingdom
Bryan
May 12th, 2026
$51 nightly
The price is $56
Jul 26 - Jul 27
Total with taxes and fees
Sercotel Gran Hotel Zurbarán

6. Alora Hotel Mérida

Alora Hotel Mérida
3.0 star property
Merida Old Town
9.2 out of 10, Wonderful, (65 reviews)
"Truly appreciated the thoughtful welcome gift upon arrival."
United States
Cecilio
7 days ago
$53 nightly
The price is $58
Jun 30 - Jul 1
Total with taxes and fees
Alora Hotel Mérida

7. Parador de Mérida

Parador de Mérida
4.0 star property
Merida Old Town
8.6 out of 10, Excellent, (371 reviews)
"Great place to stay. Ideally located. Great breakfast!!"
United States
HUMBERTO MANUEL
May 23rd, 2026
$79 nightly
The price is $86
Jun 30 - Jul 1
Total with taxes and fees
Parador de Mérida

8. NH Gran Hotel Casino Extremadura

NH Gran Hotel Casino Extremadura
5.0 star property
Badajoz
9.0 out of 10, Wonderful, (342 reviews)
"Awesome stay at a beautiful hotel."
United States
Omer Manuel
May 23rd, 2026
$92 nightly
The price is $101
Jul 5 - Jul 6
Total with taxes and fees
NH Gran Hotel Casino Extremadura

9. Hotel Badajoz Center

Hotel Badajoz Center
4.0 star property
Badajoz
9.0 out of 10, Wonderful, (417 reviews)
"The reception staff helped us order taxis. The hotel location is perfect for arrival."
United Kingdom
Alan
May 19th, 2026
$63 nightly
The price is $69
Jul 26 - Jul 27
Total with taxes and fees
Hotel Badajoz Center

10. HOSPEDERIA CONVENTO DE LA PARRA

HOSPEDERIA CONVENTO DE LA PARRA
3.0 star property
La Parra
9.4 out of 10, Exceptional, (22 reviews)
"The food alone is worth the journey to get there as it is positively amazing."
United Kingdom
Bobbie
$140 nightly
The price is $154
Jun 30 - Jul 1
Total with taxes and fees
HOSPEDERIA CONVENTO DE LA PARRA

11. Hotel ILUNION Golf Badajoz

Hotel ILUNION Golf Badajoz
4.0 star property
Badajoz
8.4 out of 10, Very Good, (422 reviews)
"Clean room. Nice very helpful staff."
United Kingdom
Rafael
17 days ago
$63 nightly
The price is $69
Jul 14 - Jul 15
Total with taxes and fees
Hotel ILUNION Golf Badajoz

12. Hotel Velada Mérida

Hotel Velada Mérida
4.0 star property
Merida Old Town
8.2 out of 10, Very Good, (489 reviews)
"Nice clean hotel. Gastro pub in the hotel offered good service."
United States
Ingrid
$55 nightly
The price is $60
Jul 13 - Jul 14
Total with taxes and fees
Hotel Velada Mérida

13. Hotel Don Pepo

Hotel Don Pepo
3.0 star property
Lobón
9.6 out of 10, Exceptional, (199 reviews)
"Very good food in the dining room. The staff was excellent."
Canada
Edward
$54 nightly
The price is $59
Jun 30 - Jul 1
Total with taxes and fees
Hotel Don Pepo

14. Parador de Zafra

Parador de Zafra
4.0 star property
Zafra Old Town
8.8 out of 10, Excellent, (236 reviews)
"The hotel is beautiful. The food is great."
Canada
Katherine
May 20th, 2026
$89 nightly
The price is $98
Jul 2 - Jul 3
Total with taxes and fees
Parador de Zafra

15. Hotel Rural Arroyo La Plata by Bossh Hotels

Hotel Rural Arroyo La Plata by Bossh Hotels
4.0 star property
Jerez de los Caballeros
8.6 out of 10, Excellent, (58 reviews)
"Excellent for having a relax weekend."
United States
Anonymous traveler
Hotel Rural Arroyo La Plata by Bossh Hotels

16. AC Hotel Badajoz by Marriott

AC Hotel Badajoz by Marriott
4.0 star property
Badajoz
8.4 out of 10, Very Good, (302 reviews)
"Very reasonably priced. Had a lovely deep bath. My room was very comfortable."
Australia
Sharon
May 2nd, 2026
$77 nightly
The price is $85
Jul 5 - Jul 6
Total with taxes and fees
AC Hotel Badajoz by Marriott

17. Hotel Las Bovedas

Hotel Las Bovedas
4.0 star property
Badajoz
8.6 out of 10, Excellent, (336 reviews)
"Great spacious room with a very comfortable bed. The bathroom was spacious."
United States
Teresita
$70 nightly
The price is $77
Jul 2 - Jul 3
Total with taxes and fees
Hotel Las Bovedas

18. Hotel La Muralla

Hotel La Muralla
3.0 star property
Zafra Old Town
8.8 out of 10, Excellent, (104 reviews)
"Hotel was clean and the staff was wonderful."
United States
stuart
February 26th, 2026
$61 nightly
The price is $67
Jul 10 - Jul 11
Total with taxes and fees
Hotel La Muralla

19. Akla Hotel Badajoz

Akla Hotel Badajoz
3.0 star property
Badajoz Old Town
9.2 out of 10, Wonderful, (49 reviews)
"Very good location in the historic part of Badajoz. This hotel exceeded all expectations."
Canada
Williaml
May 17th, 2026
$69 nightly
The price is $76
Jul 1 - Jul 2
Total with taxes and fees
Akla Hotel Badajoz

20. Hotel Vettonia

Hotel Vettonia
2.0 star property
Merida Old Town
8.6 out of 10, Excellent, (468 reviews)
"The air conditioning worked very well."
United States
Houchang
May 17th, 2026
$51 nightly
The price is $56
Jul 6 - Jul 7
Total with taxes and fees
Hotel Vettonia
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

Learn more about Santa Marta

Venture to Convent of San Antonio and Centro Cultural "José Iglesias"—just two of the sights around Santa Marta.

A building with a tiled facade, a red balcony, and a sign reading "Farol de St. Marta".

Top Santa Marta Hotel Reviews

More cheap stays in Santa Marta

Hotels in Santa Marta with star-rating

Frequently asked questions

What is the best area to stay in Santa Marta?
The best area to stay in Santa Marta, Extremadura, is generally within the town center due to its convenient access to local amenities and the town's character.

The town center of Santa Marta is relatively compact and easy to navigate on foot. You'll find the main square, Plaza de España, at its heart, surrounded by local shops, traditional eateries, and the historic Church of Santa Marta. The streets are often narrow and winding, reflecting its long history.

Couples looking for a quiet retreat will appreciate staying in the town center. It offers a relaxed pace, allowing for leisurely strolls through the historic streets and enjoying local cuisine without the bustle of larger cities.
When is the best time to go to Santa Marta?
The best time to visit Santa Marta, Extremadura, Spain, is during the spring (April to June) and autumn (September to October) months.

During these periods, the weather is pleasantly mild, making it ideal for exploring the region's historical sites and natural parks without the intensity of summer heat or the chill of winter. You'll find comfortable temperatures great for walking through vineyards, visiting olive groves, or enjoying outdoor activities.

Spring is particularly lovely for couples and nature enthusiasts, as the Extremaduran countryside bursts into bloom, offering picturesque landscapes. This season also often coincides with local festivals, providing a glimpse into the region's traditions.

Autumn is also excellent for those interested in local gastronomy and wine.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Santa Marta.
How can I save on a Santa Marta hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Santa Marta hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Santa Marta hotel?
Prices for hotels in Santa Marta often vary, but you can find a great deal from $42 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia