Enter your dates to see the latest prices and deals for Santa Marta hotels
Viajero Santa Marta Hostel has a garden, shared lounge, a terrace and restaurant in Santa Marta.

Situated in Santa Marta, 500 metres from El Rodadero Beach, Hotel Mandalas House by DOT Boutique features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Situated in Santa Marta, less than 1 km from El Rodadero Beach, Akela Gaira Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Situated in Santa Marta, 600 metres from El Rodadero Beach, Azul Hotel Boutique features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Well set in the El Rodadero district of Santa Marta, The Garden Suites is located 500 metres from El Rodadero Beach, 3.5 km from Rodadero Sea Aquarium and Museum and 6.5 km from Santa Marta Cathedral....

Set 500 metres from El Rodadero Beach, Mantra Hotel Boutique offers 4-star accommodation in Santa Marta and has a garden, a restaurant and a bar.

Number 1Booked hotel near El Rodadero Beach
Number 2Booked hotel near El Rodadero Beach
Number 3Booked hotel near El Rodadero Beach
Number 4Booked hotel near El Rodadero Beach
Number 5Booked hotel near El Rodadero Beach
Number 6Booked hotel near El Rodadero Beach
Number 7Booked hotel near El Rodadero Beach
Number 8Booked hotel near El Rodadero Beach
Number 9Booked hotel near El Rodadero Beach
Number 10Booked hotel near El Rodadero Beach
Set 500 metres from El Rodadero Beach, Mantra Hotel Boutique offers 4-star accommodation in Santa Marta and has a garden, a restaurant and a bar.
Well set in the El Rodadero district of Santa Marta, The Garden Suites is located 500 metres from El Rodadero Beach, 3.5 km from Rodadero Sea Aquarium and Museum and 6.5 km from Santa Marta Cathedral.
Situated in Santa Marta, less than 1 km from El Rodadero Beach, Akela Gaira Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Situated in Santa Marta, 500 metres from El Rodadero Beach, Hotel Mandalas House by DOT Boutique features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Located just 250 metres from El Rodadero Beach, Hotel Mar Azul Inn offers air-conditioned rooms, free parking and free Wi-Fi in public areas. Santa Marta’s historic centre is a 15-minute drive away.
Set in Santa Marta, within 500 metres of Salguero Beach and 3.8 km of Rodadero Sea Aquarium and Museum, Hotel Brisas del Mar offers accommodation with a terrace and free WiFi as well as free private...
Situated in Santa Marta, 600 metres from El Rodadero Beach, Hotel ADAZ Mediterráneo features accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.
Located within less than 1 km of El Rodadero Beach and 3.5 km of Rodadero Sea Aquarium and Museum, Hotel Perla del Caribe provides rooms with air conditioning and a private bathroom in Santa Marta.
Situated in Santa Marta, less than 1 km from Salguero Beach, Hotel Bello Caribe Rodadero features accommodation with a garden, free private parking, a terrace and a restaurant.
Conveniently located in the El Rodadero district of Santa Marta, HOTEL W Santa Marta is set 700 metres from Salguero Beach, 3.7 km from Rodadero Sea Aquarium and Museum and 6.7 km from Santa Marta...
Featuring a terrace, restaurant and views of city, Hotel Viña Del Mar is set in Santa Marta, 700 metres from Salguero Beach.
Located in Santa Marta, 200 metres from El Rodadero Beach, Hotel Paraiso Tayrona has a terrace, a shared lounge and rooms with free WiFi access.
Attractively set in the El Rodadero district of Santa Marta, Hotel Zamay Gaira is situated 700 metres from Salguero Beach, 3.7 km from Rodadero Sea Aquarium and Museum and 6.7 km from Santa Marta...
Hotel Tucuraca by DOT Tradition is located in Santa Marta, only 50 metres from El Rodadero Beach and from El Rodadero Sea Aquarium and Museum. Free Wi-Fi access is available in all areas.
Attractively located in the El Rodadero district of Santa Marta, Hotel Chayrama is situated 100 metres from El Rodadero Beach, 2.4 km from Rodadero Sea Aquarium and Museum and 5.7 km from Santa Marta...
In a prime location in the El Rodadero district of Santa Marta, Hotel Aguamarina is located 3.7 km from Rodadero Sea Aquarium and Museum, 6.7 km from Santa Marta Cathedral and 6.9 km from Santa Marta...
Situated within less than 1 km of Salguero Beach and 4.1 km of Rodadero Sea Aquarium and Museum, Hotel mantarraya features rooms with air conditioning and a private bathroom in Rodadero.
Located in Santa Marta, 1.8 km from El Rodadero Beach, Perla Roca Hotel Boutique - Beach Front provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach...
Set in Santa Marta, 400 metres from El Rodadero Beach, Brizzamar Hotel offers accommodation with a garden, free private parking and a terrace.
Situated in Santa Marta, 600 metres from El Rodadero Beach, Azul Hotel Boutique features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Del Mar is located in El Rodadero, just 4 km away from Santa Marta. Free WiFi access is available. The hotel is a 3-minute walk from El Rodadero Beach and from Rodadero Sea Aquarium and Museum.
Situated within 400 metres of El Rodadero Beach and 2.4 km of Rodadero Sea Aquarium and Museum, Hotel Family House Rodadero features rooms with air conditioning and a private bathroom in Santa Marta.
Boasting a casino, Hotel Marco Polo Rodadero is set in Santa Marta in the Magdalena region, 200 metres from El Rodadero Beach and 2.1 km from Rodadero Sea Aquarium and Museum.
Featuring a terrace, restaurant, bar and free WiFi, HOTEL KARAYA DIVE RESORT is set in Santa Marta, 100 metres from El Rodadero Beach and 3.4 km from Rodadero Sea Aquarium and Museum.