Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Santa Marta
Boasting a beachfront location, Playa del Ritmo Beach Hostel &Bar offers free Wi-Fi and 24-hour front desk assistance in Pozos Colorados beach, Santa Marta. El Rodadero beach is 2 km from the...
Hotel Cra17a21a avenida 22 cerca a escenario deportivos iglesias y clinicas is set in Santa Marta, 2.2 km from Bahía de Santa Marta Beach, 1.7 km from Santa Marta Cathedral, as well as 2.2 km from...
Located in Santa Marta, 100 metres from Bello Horizonte, OASIS TROPICAL HOTEL provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.
Conveniently located in Santa Marta, Oasis Fresh Hotel offers air-conditioned rooms, a garden, free WiFi and a shared lounge.
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.
Hotel San Miguel Imperial offers an ideal location in the centre of Santa Marta, 35-minutes drive from Tayrona National Park. Services include free Wi-Fi and a convenient 24-hour reception desk.
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.
Conveniently set in Santa Marta, Gagaka Rua hostel provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.
Casa Avelina Boutique Hostel has an outdoor swimming pool, shared lounge, a terrace and bar in Santa Marta.
Situated conveniently in Santa Marta, Casa Tunido offers air-conditioned rooms, a garden, free WiFi and a terrace.
Popular with guests booking three-star hotels in Santa Marta
Popular with guests booking three-star hotels in Santa Marta
Popular with guests booking three-star hotels in Santa Marta
Popular with guests booking three-star hotels in Santa Marta
Popular with guests booking three-star hotels in Santa Marta
Popular with guests booking three-star hotels in Santa Marta
Popular with guests booking three-star hotels in Santa Marta
Popular with guests booking three-star hotels in Santa Marta
Popular with guests booking three-star hotels in Santa Marta
Popular with guests booking three-star hotels in Santa Marta
Well situated in Santa Marta, Hotel Zamay Centro Historico offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.
Attractively located in the centre of Santa Marta, Hotel Roca & Mar features air-conditioned rooms, a shared lounge and free WiFi.
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.
Featuring 3-star accommodation, Hotel Sierra Nevada is located in Santa Marta, 500 metres from Santa Marta Cathedral and less than 1 km from Santa Marta Gold Museum.
Well located in the centre of Santa Marta, Akuamarina Hotel provides air-conditioned rooms, a garden, free WiFi and a shared lounge.
Attractively located in the centre of Santa Marta, Hotel Coco Beach Santa Marta is within 400 metres of Bahía de Santa Marta Beach and 400 metres of Santa Marta Marina.
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.
Casa Avelina Boutique Hostel has an outdoor swimming pool, shared lounge, a terrace and bar in Santa Marta.
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...
In a prime location in Santa Marta, Hotel Santa Marta VIP offers an American breakfast and free WiFi. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with a private bathroom.
Situated conveniently in the centre of Santa Marta, Hotel vista mar is within 700 metres of Bahía de Santa Marta Beach and 300 metres of Santa Marta Cathedral.
Tropical Hostel Santa Marta features a garden, shared lounge, a terrace and bar in Santa Marta.
Featuring an outdoor pool and a restaurant, Hotel Tayrona offers rooms with free Wi-Fi and air conditioning in Santa Marta. El Rodadero Beach is 200 metres away.
La Riviera offers modern rooms in trendy Rodadero, a 10-minute walk from the panoramic white sands of Gaira Bay. The rustic-style restaurant overlooks the illuminated outdoor pool.
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.
Hotel Portobahia Santa Marta Rodadero is a modern hotel in Santa Marta, 10 km from Simon Bolivar International Airport. WiFi is free.
Set in Taganga, 100 metres from Playa de Taganga, Hotel Abitti Taganga offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Boasting a garden, terrace and views of garden, Hotel Taganga Santa Marta is situated in Taganga, 200 metres from Playa de Taganga.
Set in Taganga, 600 metres from Playa de Taganga, Sunset Taganga Hotel offers accommodation with a terrace, free private parking and a bar.
Set 300 metres from El Rodadero Beach, Hotel Edmar offers 3-star accommodation in Santa Marta and features an outdoor swimming pool, a garden and a restaurant.
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.
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.
Hotel Rodadero Real features a garden, shared lounge, a terrace and restaurant in Santa Marta.
Located in Santa Marta, 300 metres from El Rodadero Beach, Hotel Axis Inn By GEH Suites provides accommodation with an outdoor swimming pool, free private parking and a bar.