Hotels in Santa Marta

351 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Santa Marta hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

351 Cheap hotels in Santa Marta

Best Santa Marta luxury hotels (4 and 5 stars)

Among the 351 accommodations in Santa Marta, here are the 4 best luxury hotels

Taybo Kai By St Hoteles - Santa Marta
Santa Marta
12/07 – 18/07
SG$132/nighttotal: SG$792 (6 )

Taybo Kai By St Hoteles

2 4
hotel , Santa Marta
Taybo Kai By St Hoteles, a 4-star hotel in Santa Marta's El Rodadero district, is 2.4 km from Playa Salguero, 3 km from Playa Blanca, and 2.1 km from the Rodadero Sea Aquarium and Museum.
This one-bedroom, one-bathroom lodging offers air conditioning, Wi-Fi, and is ideally located for exploring nearby restaurants, shops, and beaches.
Placita Vieja Hotel Boutique Spa - Santa Marta
9.2 737 reviews
Santa Marta
20/11 – 23/11
SG$943/nighttotal: SG$2829 (3 )

Placita Vieja Hotel Boutique Spa

5 10
hotel , Santa Marta
The Placita Vieja Hotel Boutique Spa is located in the Historic Center of Santa Marta, a short 5km drive from El Rodadero Beach. This 5-star hotel has received excellent reviews from previous guests.
The hotel offers a range of amenities and activities for guests to enjoy, including a swimming pool, jacuzzi, sauna, and spa. You can also take advantage of the fitness centre, bar, and room service.
Casa Bugambilia - Alma Hotels - Santa Marta
8.7 1375 reviews
Santa Marta
21/06 – 25/06
SG$169/nighttotal: SG$676 (4 )

Casa Bugambilia - Alma Hotels

2 6
aparthotel , Santa Marta
Apartaestudios Casa Bugambilia is conveniently located in the heart of Santa Marta, just a short walk from the main square, the beach, and the historic cathedral. The property consistently receives excellent ratings for location, cleanliness, and overall experience.
This one-bedroom apartment offers a comfortable and well-equipped space for your stay. Guests can enjoy a range of amenities including a swimming pool, spa, restaurant, bar, and room service, ensuring a relaxing and enjoyable experience.
Mantra Hotel Boutique - Santa Marta
8.8 729 reviews
Santa Marta
23/06 – 27/06
SG$92/nighttotal: SG$368 (4 )

Mantra Hotel Boutique

1 2
hotel , Santa Marta
Mantra Hotel Boutique is located in Santa Marta's Rodadero district, a short 0.8 km walk from El Rodadero Beach and within a few kilometres of Salguero Beach and the Rodadero Sea Aquarium.
This establishment offers 30 square metre rooms, each with one bedroom and one bathroom, featuring amenities such as a swimming pool, spa, and restaurant, plus free Wi-Fi and paid airport shuttle service to Simón Bolívar International Airport (9 km).

Best Santa Marta hotels with a pool

Among the 351 accommodations in Santa Marta, here are the 4 best hotels with a pool

Casa De Leda, A Kali Hotel - Santa Marta
8.9 1982 reviews
Santa Marta
30/10 – 02/11
SG$85/nighttotal: SG$255 (3 )

Casa De Leda, A Kali Hotel

1 2
hotel , Santa Marta
Casa De Leda, A Kali Hotel, is situated in the historic centre of Santa Marta, close to the bay and within easy reach of Taganga beach and Simon Bolivar Airport. This 5-star hotel has received very good user ratings for its cleanliness, location, and overall experience.
The hotel offers accommodation for up to two guests in a single bedroom with a bathroom. Guests can enjoy a range of amenities including a swimming pool, spa, terrace, bar, restaurant, and free Wi-Fi.
La Casa Del Totumo - Santa Marta
9.4 219 reviews
Santa Marta
13/07 – 17/07
SG$414/nighttotal: SG$1656 (4 )

La Casa Del Totumo

5 12
hotel , Santa Marta
La Casa Del Totumo hotel enjoys a convenient location in Santa Marta, Colombia, close to Bahía de Santa Marta beach, Santa Marta Cathedral, and the Gold Museum, approximately 15 kilometres from Simón Bolívar International Airport.
This guesthouse offers air-conditioned rooms with private bathrooms, a swimming pool, a garden, free Wi-Fi, room service, a shared kitchen, and organises tours; American breakfast is included.
Comunidad Calle 13 Hotel Boutique - Santa Marta
9.1 1373 reviews
Santa Marta
23/07 – 27/07
SG$146/nighttotal: SG$584 (4 )

Comunidad Calle 13 Hotel Boutique

2 4
hotel , Santa Marta
Comunidad Calle 13 Hotel Boutique enjoys a convenient location on Calle 13 in Santa Marta, Colombia, close to Bahía de Santa Marta beach, the Santa Marta Gold Museum, and Santa Marta Cathedral, approximately 18 kilometres from Simón Bolívar International Airport.
This four-star establishment offers a single bedroom, single bathroom boutique hotel with a swimming pool, terrace, garden, spa, bar, room service, parking, and free WiFi; bike rentals are available for exploring the area.
Hotel Rodadero Dorado - Santa Marta
8.5 156 reviews
Santa Marta
23/06 – 26/06
SG$43/nighttotal: SG$129 (3 )

Hotel Rodadero Dorado

1 2
hotel , Santa Marta
The Rodadero Dorado hotel is located in the Rodadero district of Santa Marta, just 5 kilometres from the city centre and a short walk from the popular Rodadero Beach. This area is known for its lively atmosphere, with plenty of restaurants, shops and bars.
The hotel offers a range of facilities and amenities to make your stay comfortable and enjoyable, including a swimming pool, a jacuzzi, a terrace, a garden, a sauna, a restaurant, a bar, and room service. There is also a tennis court and parking on site.

Frequently asked questions about hotels in Santa Marta

  • What are the best landmarks to visit in Santa Marta and around?

    Santa Marta is full of historical gems! You have to visit the Quinta de San Pedro Alejandrino, Simon Bolivar's last home. For a taste of the old city, wander around the historic centre and visit the Catedral Basílica de Santa Marta. If you want to escape the city, head to the Tayrona National Park, a beautiful natural reserve with stunning beaches and ancient ruins.
  • What are the best hotels with a swimming pool in Santa Marta?

    El Cactus Luxury Apartments In Historic Center, Camali Hotel and Alko Hotel Cotona are among the best hotels with a swimming pool in Santa Marta.

  • Which area in Santa Marta is a good option for staying in a hotel?

    For a vibrant atmosphere, stay in the El Rodadero area. It has a lively nightlife, plenty of restaurants, and easy access to the beach. If you prefer a quieter stay, the historic centre is charming and has many boutique hotels.
  • What are the most popular 2, 3 and 4-star hotels in Santa Marta?

    Among 2, 3 and 4-star hotels in Santa Marta, Del Mar Hotel, Hilton Garden Inn Santa Marta and Oasis Fresh Hotel are the most popular ones.

  • What are the most affordable attractions in Santa Marta?

    You can easily enjoy Santa Marta on a budget! A visit to the Quinta de San Pedro Alejandrino is very affordable, and you can enjoy the beautiful beaches of Rodadero for free. For a unique experience, take a bus to Minca and explore its stunning waterfalls.
  • What are the best luxury hotels in Santa Marta?

  • How can travelers relax during a week in Santa Marta?

    Santa Marta is perfect for unwinding! You can relax on the beach at Rodadero, spend an afternoon exploring the Tayrona National Park, or book a spa treatment at one of the many hotels in the city. For a truly relaxing experience, take a boat trip to the nearby islands.
  • What are the best family friendly hotels in Santa Marta?

    The best family friendly hotels in Santa Marta are Camali Hotel, Alko Hotel Cotona and Best Western Plus Santa Marta Hotel.

  • Where can you find the best traditional local cuisine in Santa Marta?

    For authentic Colombian food, head to the Mercado Público de Santa Marta. You can find delicious arepas, bandeja paisa, and fresh seafood. If you are looking for a more upscale experience, try the restaurants in the El Rodadero area.
  • What are the best pet friendly hotels in Santa Marta?

    The best pet friendly hotels in Santa Marta are Camali Hotel, Casa Rosa - Alma Hotels and Del Mar Hotel.

  • What hotel chains can you find in Santa Marta?

    Santa Marta has a range of hotel chains, including the popular brands like Hilton, Holiday Inn, and Decameron. You can also find smaller, locally-owned hotels throughout the city.
  • What are the best hotels with jacuzzi in Santa Marta?

    Alko Hotel Cotona, Hotel Boutique Casa Carolina and Casa Rosa - Alma Hotels are the best hotels with a jacuzzi in Santa Marta.

  • What type of hotels can you find in Santa Marta?

    You can find a wide variety of accommodation in Santa Marta, from budget-friendly hostels to luxurious all-inclusive resorts. There are also plenty of boutique hotels, apartments, and villas available.
  • When is the best time to book a hotel in Santa Marta?

    The best time to book a hotel in Santa Marta is during the low season, which is generally from April to June and September to November. During these months, you'll find the best deals and fewer crowds.
  • What amenities do hotel rooms typically offer in Santa Marta?

    Hotel rooms in Santa Marta usually offer basic amenities like air conditioning, Wi-Fi, and a private bathroom. Some hotels also offer swimming pools, restaurants, and bars.
  • What pet-friendly activities are available in Santa Marta?

    Santa Marta is generally pet-friendly, and you can often find dog-friendly restaurants and cafes. You can also take your furry friend for a walk along the beach or explore the city's parks. However, it's always best to check with individual businesses about their pet policies.

Destinations nearby

Best Santa Marta hotels with air conditioning

Hotel Arena Mar - Santa Marta
Santa Marta
08/09 – 12/09
SG$50/nighttotal: SG$200 (4 )

Hotel Arena Mar

1 3
hotel , Santa Marta
Hotel Arena Mar, a 3-star establishment in Santa Marta's El Rodadero district, is less than 2km from Mundo Marino Aquarium and Rodadero Beach, and under 3km from Arrecife Shopping Centre.
This lodging offers free breakfast, 24-hour reception, free Wi-Fi in public areas, laundry facilities, and pet-friendly accommodation, all within easy reach of El Rodadero's attractions.
Hotel Brisas Del Mar - Santa Marta
9.2 181 reviews
Santa Marta
18/07 – 20/07
SG$414/nighttotal: SG$828 (2 )

Hotel Brisas Del Mar

4 16
hotel , Santa Marta
Hotel Brisas del Mar in Santa Marta offers a convenient base, a short walk from Salguero Beach and under 2km from El Rodadero Beach, with easy access to attractions like the Rodadero Sea Aquarium and Museum (3.9km away) and Quinta de San Pedro Alejandrino (10.6km away).
This one-bedroom, one-bathroom apartment provides air conditioning, parking, a flat-screen TV, and is ideal for a peaceful beach getaway near Santa Marta's historical sites and beaches; parties are not permitted.
Hilton Garden Inn Santa Marta - Santa Marta
8.6 3567 reviews
Santa Marta
12/07 – 15/07
SG$122/nighttotal: SG$366 (3 )

Hilton Garden Inn Santa Marta

1 4
hotel , Santa Marta
The Hilton Garden Inn Santa Marta is situated in the city centre, just 350 metres from the Santa Marta Marina and 6 kilometres from El Rodadero Beach, offering easy access to the city's attractions and a convenient base for exploring the area. It is a 3-star hotel with very good user ratings for location and cleanliness.
The hotel features a range of amenities, including a swimming pool, a fitness centre, a restaurant, and a bar, providing guests with everything they need for a comfortable and enjoyable stay. The hotel also offers a garden, a terrace, and a shared lounge, creating a relaxing atmosphere for guests to unwind.
Hotel Be La Sierra - Santa Marta
8.4 5060 reviews
Santa Marta
08/09 – 12/09
SG$104/nighttotal: SG$416 (4 )

Hotel Be La Sierra

1 3
hotel , Santa Marta
Hotel Be La Sierra is situated on Rodadero Beach, a 5-kilometre drive from Santa Marta's historic centre and a 15-kilometre drive from Simon Bolivar Airport. The 3-star hotel is highly rated by guests, with excellent location and cleanliness scores.
The hotel has a modern design with comfortable rooms featuring wooden furniture and orange décor. Guests can enjoy free Wi-Fi, air conditioning, cable TV, a mini-bar, and a breakfast buffet. The hotel also offers a swimming pool, a terrace, a restaurant, a bar, room service, and a concierge.

Best Santa Marta hotels with a balcony

Grand Marina Suites Santa Marta - Santa Marta
9.6 1870 reviews
Santa Marta
01/07 – 30/09
SG$271/nighttotal: SG$24661 (91 )

Grand Marina Suites Santa Marta

1 2
hotel , Santa Marta
Grand Marina Suites Santa Marta is conveniently located in the centre of Santa Marta, just 500 metres from the beach, the marina, and the cathedral. This apartment hotel has excellent user, location, and cleanliness ratings.
Each apartment has air conditioning, a private bathroom, a flat-screen TV, a wardrobe, a coffee machine, an oven, a fridge, and a safety deposit box. Guests can enjoy a range of amenities, including a swimming pool, a sauna, a spa, a restaurant, a bar, a fitness centre, and a kids’ pool.
Akela Gaira Hotel - Santa Marta
8.8 21 reviews
Santa Marta
08/09 – 12/09
SG$94/nighttotal: SG$376 (4 )

Akela Gaira Hotel

1 3
hotel , Santa Marta
The Akela Gaira Hotel, a 3-star establishment, is situated in El Rodadero, Santa Marta, less than 3.2km from Nabusimake and Rodadero Beach and a 10-minute walk from the Arrecife Shopping Centre and Mundo Marino Aquarium.
This hotel offers guests free local breakfast, an outdoor swimming pool, free Wi-Fi in public areas, free self-parking, and an on-site restaurant; pets are also welcome.
Akuamarina Hotel - Santa Marta
8.7 997 reviews
Santa Marta
24/07 – 28/07
SG$207/nighttotal: SG$828 (4 )

Akuamarina Hotel

4 7
hotel , Santa Marta
The Akuamarina Hotel is conveniently located in Santa Marta, just a short walk from both the beach and the historic centre. It's a 3-star establishment, and guests have consistently rated it as very good.
The hotel offers a range of facilities to ensure a comfortable stay, including a swimming pool, a jacuzzi, a spa, and a restaurant serving both local and international cuisine. There's also a garden and a terrace where guests can relax and enjoy the sunny climate.
Hotel W Santa Marta - Santa Marta
8.7 432 reviews
Santa Marta
09/10 – 12/10
SG$71/nighttotal: SG$213 (3 )

Hotel W Santa Marta

1 3
hotel , Santa Marta
Hotel W Santa Marta is situated in El Rodadero, Santa Marta, a short walk (less than 1km) from Salguero Beach and approximately 1.1km from El Rodadero Beach.
This establishment offers rooms with air conditioning, a flat-screen TV, and some include balconies; guests can enjoy free Wi-Fi, room service, and a 24-hour reception, with nearby attractions including the Rodadero Sea Aquarium and Museum (3.7km away).
©2026 cozycozy.com