Hotels with Pool & Resorts in Santa Marta from NZ$132
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Santa Marta Hotels with Pool
Tonight
Tomorrow
This weekend
Next weekend
Best Santa Marta Hotels with Pool

Hotel Boutique Casa Carolina
Hotel Boutique Casa Carolina
9.2 out of 10, Wonderful, (352)

Best Western Plus Santa Marta Hotel
Best Western Plus Santa Marta Hotel
9.0 out of 10, Wonderful, (635)
The price is NZ$132
29 Sept - 30 Sept

Hotel Tamacá Beach Resort
Hotel Tamacá Beach Resort
8.2 out of 10, Very good, (322)
The price is NZ$252
27 Sept - 28 Sept

Zuana Beach Resort
Zuana Beach Resort
8.0 out of 10, Very good, (400)
The price is NZ$306
2 Oct - 3 Oct

Hotel Catedral Plaza
Hotel Catedral Plaza
8.6 out of 10, Excellent, (225)
The price is NZ$136
4 Oct - 5 Oct

Villa Maria Tayrona, Jungle and Sea Experience
Villa Maria Tayrona, Jungle and Sea Experience
9.2 out of 10, Wonderful, (194)
The price is NZ$163
9 Oct - 10 Oct

Masaya Santa Marta
Masaya Santa Marta
8.6 out of 10, Excellent, (122)

Santorini Hotel & Resort
Santorini Hotel & Resort
8.0 out of 10, Very good, (294)
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.
Top Santa Marta Hotel Reviews

Hotel Irotama del Sol
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Places Near Santa Marta
What kind of hotels are in Santa Marta?
Hotels near popular Santa Marta Attractions
Explore more hotels
- GHL Relax Hotel Costa Azul
- Hotel be La Sierra
- MuchoSur Santa Marta
- Hotel Irotama XXI
- Hotel Irotama Bungalows & Bohios
- Hotel Irotama Reservado
- Hotel Portobahia
- Hotel Irotama Del Mar
- Decameron Galeon - All Inclusive
- Wyndham Santa Marta Aluna Beach
- Soy Local Santa Marta
- Hotel Tamacá Beach Resort
- Grand Marina Santa Marta
- Zuana Beach Resort
- Ecohabs Tequendama Parque Tayrona
- Hotel Boutique Casa Carolina
- Hotel Puerto Pelicano