Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Santa Marta

Popular with guests booking beach hotels in Santa Marta
Popular with guests booking beach hotels in Santa Marta
Popular with guests booking beach hotels in Santa Marta
Popular with guests booking beach hotels in Santa Marta
Popular with guests booking beach hotels in Santa Marta
Popular with guests booking beach hotels in Santa Marta
Popular with guests booking beach hotels in Santa Marta
Popular with guests booking beach hotels in Santa Marta
Popular with guests booking beach hotels in Santa Marta
Popular with guests booking beach hotels in Santa Marta
Offering a restaurant, Hostal Españolete is located 50 meters from the bay, behind of Plaza Simon Bolivar. Free WiFi access is available in all rooms. The property is set in a colonial building.
Right in the heart of Santa Marta, Hostal Pueblito Samario features rooms with free WiFi. There is a private entrance at the guest house for the convenience of those who stay.
Hermoso Apartamento tipo Loft en Rodadero Santa Marta is a recently renovated apartment in Santa Marta, where guests can makes the most of its rooftop pool, private beach area and garden.
Set atop a small hill and boasting a terrace with panoramic views of the sea, Hotel Cactus has air-conditioned rooms in Taganga. The beach is a 2-minute walk away.
Boasting a terrace, bar and views of sea, Hostal Viña del Mar is situated in Taganga, a few steps from Playa de Taganga.
Featuring an outdoor swimming pool, a sundeck with views of the surroundings, and a spa, Hotel Bahia Taganga offers free WiFi and American breakfast in Taganga.
Apartamento Mattos is a beachfront property set in Taganga, a few steps from Playa de Taganga and 5 km from Simon Bolivar Park.
Featuring air-conditioned accommodation with a balcony, Divijuka is located in Taganga.
The Blue House Hostel Santa Marta features accommodation located 500 metres from the centre of Santa Marta and offers an outdoor swimming pool and an open-air bath.
Located 50 metres from the commercial area and right across from Santa Marta bay beach, Park Hotel features an outdoor swimming pool, a garden and a bar in Santa Marta.
Located in the centre of Santa Marta, 700 metres from Bahía de Santa Marta Beach and 300 metres from Santa Marta Cathedral, Modern suite steps from the sea offers free WiFi, a private beach area and...
Sui Loft Apto 1311 provides accommodation located 300 metres from the centre of Santa Marta and offers a private beach area and an outdoor swimming pool.
Situated in the centre of Santa Marta, 300 metres from Bahía de Santa Marta Beach and 300 metres from Santa Marta Marina, Apartamento de lujo con Vista al Mar offers free WiFi, a private beach area...
Situated just 1.9 km from Playaca Beach, Apartamentoambarroca606 features accommodation in Santa Marta with access to a private beach area, a rooftop pool, as well as a 24-hour front desk.
Boasting sea views, Playa Retiro features accommodation with a private beach area, pool with a view and an open-air bath, around 2.6 km from Santa Marta Gold Museum.
Hostal Casa Roma features a shared lounge, terrace, a restaurant and bar in Taganga.
Facing the beachfront, Hotel Casa Vieja offers 3-star accommodation in Santa Marta and has a garden, shared lounge and restaurant. 200 metres from Bahía de Santa Marta Beach and 300 metres from Simon...
Situated in the historical centre of Santa Marta, Bahia Blanca is set in a preserved colonial house. The restaurant overlooks the hacienda-style central courtyard and fountain.
Conveniently located in Santa Marta, Hotel Sol Inn Santa Marta offers an American breakfast and free WiFi throughout the property.
Arte Hotel features a garden, private beach area, a shared lounge and terrace in Santa Marta. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with a private bathroom.
Set in Santa Marta, Hotel Bahia Plaza offers beachfront accommodation 600 metres from Bahía de Santa Marta Beach and offers various facilities, such as a terrace, a restaurant and a bar.
Situated in Taganga, 200 metres from Playa de Taganga, Hotel Taganga Santa Marta features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
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.
La Sierra is a modern hotel on Rodadero Beach, framed by tropical palm trees and panoramic white beaches. It offers comfortable accommodation with free Wi-Fi, a restaurant and bar.
Ideally located in Santa Marta, Casa Hemma offers air-conditioned rooms, a garden, free WiFi and a terrace.
Puertas de la Bahía is attractively set in Santa Marta, and has a garden, free WiFi and a private beach area.
Attractively located in the centre of Santa Marta, Hotel Roca & Mar features air-conditioned rooms, a shared lounge and free WiFi.
Situated in the centre of Santa Marta, 200 metres from Bahía de Santa Marta Beach and 400 metres from Simon Bolivar Park, Apto706 AL FRENTE DE LA BAHÍA DE SANTA MARTA offers free WiFi, a private beach...
Edificio Karey Rodadero Santa Marta is set on the seafront in Santa Marta, 2.5 km from Santa Marta Gold Museum and 2.7 km from Santa Marta Cathedral.
Ballena Azul Hotel is located in front of Playa Taganga beach, 12 minutes' drive from Santa Marta.
Paraíso Casa de Playa has a garden, shared lounge, a terrace and restaurant in Taganga.
Located in Taganga, 100 metres from Playa de Taganga, Hostal Aurora, Smith Lodging has a private beach area, private parking and rooms with free WiFi access.