Looking for Hotels in Santa Marta? Choose from 203 verified properties. Compare amenities and book at great rates.

Hotel Cangrejalito is ideally situated in Santa Marta, and has a shared lounge, free WiFi and a terrace. The property is situated 600 metres from Santa Marta Cathedral, 1.2 km...
more...Double Room
Size: 9 m2Triple Room
Size: 12 m2Double or Twin Room
Number of guests: 1Approximate price per room per night

Placita Vieja Hotel Boutique Spa is located at Parque de Los Novios next to the restaurants and bars in the Historic Center of Santa Marta, 200m from the beach. The property...
more...Double Room
Size: 20 m2Deluxe Double or Twin Room
Size: 29 m2Presidential Suite
Size: 90 m2Junior Suite
Size: 48 m2Double Room
Size: 20 m2Double or Twin Room - Disability Access
Number of guests: 2Approximate price per room per night

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....
more...Standard Double Room
Size: 12 m2Family Room
Size: 30 m2Standard Triple Room
Size: 15 m2Standard Quadruple Room
Size: 12 m2Double Room with Balcony
Size: 15 m2Approximate price per room per night

Best Western Plus Santa Marta Hotel has an outdoor swimming pool, fitness centre, a terrace and restaurant in Santa Marta. This 4-star hotel offers a business centre and a...
more...Deluxe King Room
Size: 24 m2King Room
Size: 24 m2Double Room with Two Single Beds
Size: 24 m2Double Room with Two Single Beds
Size: 24 m2King Suite with Sofa Bed
Size: 24 m2Double Room - Disability Access
Size: 24 m2Deluxe King Room - Non-Smoking
Size: 24 m2Approximate price per room per night

Situated in Santa Marta in the Magdalena Region, 5 km from El Rodadero Beach, Hotel Catedral Plaza features an outdoor pool and sun terrace. Guests can enjoy the on-site bar and...
more...Deluxe Triple Room
Size: 20 m2Junior Suite
Size: 30 m2Deluxe Double Room
Size: 20 m2Deluxe Twin Room
Size: 20 m2Superior Double Room
Size: 20 m2Superior Twin Room
Size: 20 m2Approximate price per room per night

Set in Santa Marta, within 700 metres of Salguero Beach and 3.6 km of Rodadero Sea Aquarium and Museum, Hotel Cuchara de Palo Ayenda offers accommodation with a garden and free...
more...Double Room
Size: 12 m2Quadruple Room
Size: 18 m2Standard Family Room
Size: 22 m2Triple Room
Size: 20 m2Approximate price per room per night

Situated in Santa Marta, 400 metres from El Rodadero Beach, Hotel NelyMar features accommodation with free WiFi and free private parking. The property is located 5.4 km from Santa...
more...Twin Room
Size: 15 m2Double Room
Size: 15 m2Triple Room
Size: 17 m2Quadruple Room
Size: 19 m2Superior Double Room
Size: 16 m2Approximate price per room per night

Hotel Las Vegas by CMS hotels has a fitness centre, shared lounge, a terrace and bar in Santa Marta. All rooms boast a flat-screen TV with satellite channels and a private...
more...Standard Queen Room with Two Queen Beds
Size: 25 m2Single Room with Private Bathroom
Size: 18 m2Double Room with Private Bathroom
Size: 18 m2Family Room with Private Bathroom
Size: 25 m2Approximate price per room per night

Set in Salguero Beach in Santa Marta, 9 km away from El Rodadero, Terrazas Tayrona Travelers Apartamentos y Suites features a barbecue and views of the sea. Rodadero Sea Aquarium...
more...Standard Suite
Size: 19 m2Family Suite
Size: 65 m2Approximate price per room per night

Zafara Hotel is located in Santa Marta, 1.3 km from Salguero Beach and 4.2 km from Rodadero Sea Aquarium and Museum. Featuring family rooms, Zafara Hotel also provides guests with...
more...Double Room with Private Bathroom
Size: 18 m2Triple Room with Private Bathroom
Size: 18 m2Quadruple Room
Number of guests: 8Approximate price per room per night

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...
more...Double Room
Size: 15 m2Classic Triple Room
Size: 15 m2Studio
Size: 24 m2Standard Triple Studio
Size: 20 m2Approximate price per room per night

Situated in Santa Marta and within 800 metres of Salguero Beach, Hotel El Imperio has a terrace, non-smoking rooms, and free WiFi. The property is around 4.3 km from Rodadero Sea...
more...Quadruple Room with Private Bathroom
Size: 20 m2Family Room with Bathroom
Size: 20 m2Double Room with Private Bathroom
Size: 20 m2Apartment
Size: 60 m2Apartment
Size: 60 m2Apartment
Size: 68 m2Approximate price per room per night

Featuring free WiFi throughout the property, Hotel Boutique Casa Mia offers accommodation in Santa Marta, 100 metres from Parque de los Novios. Every room at this hotel is air...
more...Standard Double Room
Size: 17 m2Double or Twin Room
Size: 17 m2Triple Room
Size: 25 m2Approximate price per room per night

Set in Santa Marta and within 600 metres of Salguero Beach, Hotel Coral Santa Marta features a shared lounge, non-smoking rooms, and free WiFi. The property is situated 4.8 km...
more...Double Room
Size: 15 m2Twin Room
Size: 15 m2Triple Room
Size: 18 m2Standard Quadruple Room
Size: 22 m2Approximate price per room per night

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. Facilities at...
more...Deluxe Queen Room
Size: 16 m2Premium Quadruple Room
Size: 20 m2Standard Single Room with Shower
Size: 16 m2Standard Single Room
Size: 14 m2Classic Triple Room
Size: 20 m2Standard Double Room
Size: 14 m2Quadruple Room with Private Bathroom
Size: 20 m2Comfort Triple Room with Shower
Size: 18 m2Deluxe Double Room
Size: 16 m2Family Room with Private Bathroom
Size: 25 m2Family Room with Private Bathroom
Size: 30 m2Approximate price per room per night

Boasting a terrace, Hotel Rodadero Dorado is set in Santa Marta in the Magdalena region, 400 metres from El Rodadero Beach and 2.6 km from Rodadero Sea Aquarium and Museum....
more...Deluxe Double Room
Size: 9 m2Basic Triple Room
Size: 9 m2Quadruple Room
Size: 12 m2Family Room
Size: 15 m2Apartment
Size: 35 m2Approximate price per room per night

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. Featuring a bar, the guest house...
more...Economy Double Room
Size: 20 m2Family Room with Private Bathroom
Size: 20 m2Quadruple Room with Private Bathroom
Size: 20 m2Double Room with Private Bathroom
Size: 20 m2Deluxe King Room
Size: 20 m2Quadruple Room with Private Bathroom
Size: 20 m2Triple Room with Private Bathroom
Size: 20 m2Family Room with Private Bathroom
Size: 35 m2Family Studio
Size: 55 m2Approximate price per room per night

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...
more...Double Room
Size: 18 m2Quadruple Room
Size: 5 m2Family Room
Size: 5 m2Standard Family Room
Size: 5 m2Superior Family Room
Size: 5 m2Basic Triple Room
Size: 5 m2Approximate price per room per night

Featuring an outdoor swimming pool and a bar, Hotel Tayrona del Mar is set in Santa Marta and is 600 metres from El Rodadero Beach. This property is located a short distance from...
more...Junior Suite
Size: 30 m2Quadruple Room
Size: 35 m2Standard Triple Room
Size: 35 m2Double Room
Size: 28 m2Approximate price per room per night

Attractively situated in the centre of Santa Marta, Hotel Perla Suite Santa Marta features air-conditioned rooms, a shared lounge, free WiFi and a terrace. The 4-star Hotel Perla...
more...Standard Double Room
Size: 13 m2Superior Queen Room
Size: 16 m2Superior Twin Room
Size: 17 m2Superior Triple Room
Size: 17 m2Deluxe King Suite
Size: 24 m2Approximate price per room per night