Skip to main content

Filter by:


Star Rating

Review Score

Mamatoco – 663 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel 1525 By GEH Suites, hotel in Mamatoco

Offering free WiFi throughout the property, Hotel 1525 offers accommodations in Santa Marta, 6.8 mi from Zazue Shopping Center. Guests can enjoy the on-site bar and a restaurant.

Staff were very nice and it is close to the beach and downtown. The street itself is a bit sketchy but we didn’t feel unsafe
8.3
Scored 8.3
Very Good
Rated very good
1,438 reviews
Price from£41.70per night
Hotel Boutique ADAZ, hotel in Mamatoco

Attractively set in the center of Santa Marta, Hotel Boutique ADAZ has American breakfast and free WiFi throughout the property.

Nothing
8.2
Scored 8.2
Very Good
Rated very good
2,176 reviews
Price from£29.58per night
Del Mar Hotel, hotel in Mamatoco

Del Mar is located in El Rodadero, just 2.5 mi 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.

It was clean and good price
8.8
Scored 8.8
Excellent
Rated excellent
1,343 reviews
Price from£57.52per night
Best Western Plus Santa Marta Hotel, hotel in Mamatoco

Best Western Plus Santa Marta Hotel has an outdoor swimming pool, fitness center, a terrace and restaurant in Santa Marta. This 4-star hotel offers a business center and a concierge service.

8.5
Scored 8.5
Very Good
Rated very good
909 reviews
Price from£63.82per night
Hotel Sol Inn Santa Marta, hotel in Mamatoco

Well situated in Santa Marta, Hotel Sol Inn Santa Marta has air-conditioned rooms, a terrace and free WiFi.

Right on the beach and a restaurant right on the corner!
8.2
Scored 8.2
Very Good
Rated very good
1,025 reviews
Price from£38.06per night
Casa de Isabella, a Kali Hotel, hotel in Mamatoco

Just half a block from Santa Marta’s Marina, Casa de Isabella, a Kali Hotel has rooms with iPod docking stations and free Wi-Fi.

Super friendly and helpful staff. The hotel was beautifully laid out with several floors surrounding an old courtyard. Felt very safe, tranquil and relaxed.
8.6
Scored 8.6
Excellent
Rated excellent
637 reviews
Price from£60.55per night
Akuamarina Hotel, hotel in Mamatoco

Well located in the center of Santa Marta, Akuamarina Hotel provides air-conditioned rooms, a garden, free WiFi and a terrace.

Excellent staff, helpful in every way for directions, eating, keeping luggage. Kitchen staff fixed me a sandwich when I arrived late for breakfast. Very cheerful and eager to help. room was comfy with hot water and hangers for clothes. Very clean. Simple accomodations but very satisfactory and economical.
8.9
Scored 8.9
Excellent
Rated excellent
1,147 reviews
Price from£30.29per night
Hotel San Miguel Imperial, hotel in Mamatoco

Hotel San Miguel Imperial offers an ideal location in the center of Santa Marta, 35-minutes drive from Tayrona National Park. Services include free Wi-Fi and a convenient 24-hour reception desk.

Easy access location. We stayed there twice. The room, the second time was considerably better than the second time and closer to what I was expecting.
8.4
Scored 8.4
Very Good
Rated very good
1,359 reviews
Price from£36.98per night
Hotel Bello Caribe, hotel in Mamatoco

Located in Santa Marta, a 8-minute walk from El Rodadero Beach, Hotel Bello Caribe has accommodations with a garden, free private parking, a terrace and a restaurant.

Location is right, staff kind.
8.5
Scored 8.5
Very Good
Rated very good
1,829 reviews
Price from£28.53per night
Bonita Bay Concept Hotel by Xarm Hotels, hotel in Mamatoco

Conveniently located in Santa Marta, Bonita Bay Concept Hotel by Xarm Hotels provides an à la carte breakfast and free WiFi throughout the property.

Nice boutique hotel with really nice views of the harbour. And conveniently located just a bit outside the main shopping and restaurants areas.
8.4
Scored 8.4
Very Good
Rated very good
741 reviews
Price from£50.25per night
See all hotels near Mamatoco
Subscribe to receive premium deals

Prices drop the second you sign up!