4 Star Hotels in Santa Marta, Magdalena
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Santa Marta 4 Star Hotels
Top Santa Marta 4 Star Hotels
Our top choices for Santa Marta 4-star hotels

Hilton Santa Marta
Hilton Santa Marta
8.6 out of 10, Excellent, (420)
The price is €101
3 Sept - 4 Sept

Hotel Irotama Lago
Hotel Irotama Lago
8.6 out of 10, Excellent, (727)
The price is €105
2 Sept - 3 Sept

Santa Marta Marriott Resort Playa Dormida
Santa Marta Marriott Resort Playa Dormida
9.4 out of 10, Exceptional, (817)
The price is €102
10 Sept - 11 Sept

Hotel Porto Horizonte All Inclusive by oxoHotel
Hotel Porto Horizonte All Inclusive by oxoHotel
8.4 out of 10, Very good, (107)
The price is €174
27 Aug - 28 Aug

HOTEL KARAYA DIVE RESORT
HOTEL KARAYA DIVE RESORT
8.8 out of 10, Excellent, (68)
The price is €64
31 Aug - 1 Sept

Soy Local Santa Marta
Soy Local Santa Marta
8.6 out of 10, Excellent, (31)

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

Hotel Irotama Reservado
Hotel Irotama Reservado
8.6 out of 10, Excellent, (15)
The price is €127
1 Sept - 2 Sept
Save an average of 15% on thousands of hotels when you're signed in
Santa Marta and related destinations
Escape to relaxing Santa Marta! Enjoy its beaches, cafes and parks.

Top Santa Marta Hotel Reviews

Hotel Irotama Lago
10/10 Excellent

Hotel Porto Horizonte All Inclusive by oxoHotel
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Areas of Santa Marta
Near an Attraction
More top Santa Marta Hotels
- MuchoSur Santa Marta
- Hotel be La Sierra
- Hotel Irotama Bungalows & Bohios
- Hotel Tamacá Beach Resort
- Hotel Irotama Del Mar
- Ayenda 1614 Playa y Mar
- Hotel Puerto Pelicano
- Hotel Irotama Reservado
- Terrazas Tayrona Travelers Apartamentos y Suites
- Soy Local Santa Marta
- Decameron Galeon - All Inclusive
- Hotel Irotama XXI
- The Garden Suites
- Viajero Santa Marta Hostel
- Wyndham Santa Marta Aluna Beach
- Senda Kokkos Beach
- Grand Marina Santa Marta