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

Tamaca Beach Resort - Santa Marta
8.3 989 reviews
Santa Marta
14/11 – 16/11
SG$5782/nighttotal: SG$11564 (2 )

Tamaca Beach Resort

15 25
hotel , Santa Marta
The Tamaca Beach Resort is located in Santa Marta, a 20-minute drive from the city centre and airport, and enjoys a prime position overlooking Rodadero Bay. It's a 4-star hotel with very good user ratings for cleanliness and location, making it a great choice for a relaxing beach holiday.
The resort has a Caribbean feel and offers a range of amenities to keep guests occupied, including a large swimming pool, spa, fitness centre, and restaurant serving regional specialities. Rooms feature balconies, some with hammocks, and all have air conditioning, free Wi-Fi, and stunning sea views.
Hotel Boutique Adaz - Santa Marta
8.1 1841 reviews
Santa Marta
25/06 – 29/06
SG$54/nighttotal: SG$216 (4 )

Hotel Boutique Adaz

1 2
hotel , Santa Marta
Hotel Boutique Adaz is situated in the Centro Historico district of Santa Marta, a short walk from the marina, Simon Bolivar Park, and the historic centre. This 4-star hotel has received very good user ratings for its cleanliness and overall experience.
The accommodation offers a range of modern amenities including air conditioning, free Wi-Fi, and private bathrooms. Guests can enjoy a relaxing dip in the swimming pool, unwind in the jacuzzi, or soak up the sunshine on the terrace.
Best Western Plus Santa Marta Hotel - Santa Marta
9.0 3546 reviews
Santa Marta
26/06 – 29/06
SG$149/nighttotal: SG$447 (3 )

Best Western Plus Santa Marta Hotel

1 3
hotel , Santa Marta
The Best Western Plus Santa Marta Hotel is located just a short distance from Santa Marta's main attractions, including Bahía de Santa Marta Beach, Santa Marta Cathedral, and Santa Marta Marina, making it a great base for exploring the city. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of facilities for guests to enjoy, including a swimming pool, fitness centre, and a business centre. There is also a restaurant and bar on site, as well as a terrace where guests can relax and enjoy the views.
Placita Vieja Hotel Boutique Spa - Santa Marta
9.2 737 reviews
Santa Marta
14/07 – 18/07
SG$312/nighttotal: SG$1248 (4 )

Placita Vieja Hotel Boutique Spa

1 3
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.

Best Santa Marta hotels with a pool

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

Axis Inn By Geh Suites Hotel - Santa Marta
Santa Marta
24/07 – 27/07
SG$69/nighttotal: SG$207 (3 )

Axis Inn By Geh Suites Hotel

1 3
hotel , Santa Marta
Hotel Yuldama Rodadero Inn, a 3-star establishment, is situated 5km from Santa Marta city centre, near Rodadero Beach.
This lodging offers amenities including a swimming pool, restaurant serving local cuisine, and airport transfers, alongside Wi-Fi and parking.
Casa Toboro - Santa Marta
8.6 148 reviews
Santa Marta
15/08 – 17/08
SG$67/nighttotal: SG$134 (2 )

Casa Toboro

1 4
hostel , Taganga
Casa Toboro in Taganga offers a convenient stay, a short walk from Playa de Taganga and Taganga Beach, and approximately 2.4km from Playa Grande.
This one-bedroom, one-bathroom guesthouse boasts an outdoor swimming pool, garden, terrace, restaurant, bar, and free Wi-Fi; plus, concierge services are available.
La Villa De Sofia - Santa Marta
Santa Marta
25/09 – 28/09
SG$74/nighttotal: SG$222 (3 )

La Villa De Sofia

1 1
hotel
La Villa De Sofia, a 3-star hotel, is located in the Los Cocos district, within a 10-minute walk of Santa Marta Bay, Marina Santa Marta, and Santa Marta Beach.
This establishment offers air conditioning, a swimming pool, a terrace/balcony, a garden, an on-site restaurant and bar, room service, valet parking, and complimentary WiFi in public areas, with check-out at 11:00.
Vadamar Hotel Collection Rodadero - Santa Marta
Santa Marta
27/06 – 03/07
SG$614/nighttotal: SG$3684 (6 )

Vadamar Hotel Collection Rodadero

2 10
hotel , Gaira
The Vadamar Hotel Collection Rodadero is a 3-star hotel situated in Gaira, Gaira, a 15-minute walk from El Rodadero Beach and 2.6 kilometres from the Rodadero Sea Aquarium and Museum.
This family-friendly accommodation offers air-conditioned rooms with free WiFi, an outdoor swimming pool, an on-site restaurant, and room service, with assistance available for tour organisation.

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

Betania Grand Hotel Desayuno Incluido - Santa Marta
Santa Marta
01/09 – 04/09
SG$195/nighttotal: SG$585 (3 )

Betania Grand Hotel Desayuno Incluido

5 10
hotel , Santa Marta
Betania Grand Hotel, located in Santa Marta, offers the "Desayuno Incluido" package and is situated 200 metres from Santa Marta Cathedral and 600 metres from the Santa Marta Gold Museum, with Simon Bolivar Park a 6-minute walk away. This hotel provides rooms with air conditioning and flat-screen televisions, complimentary WiFi throughout, and an on-site restaurant serving an American breakfast, with pets welcome and a 24-hour front desk.
Ocean Blue Suites & Hotel Sm - Santa Marta
6.0 2 reviews
Santa Marta
01/11 – 30/11
SG$56/nighttotal: SG$1624 (29 )

Ocean Blue Suites & Hotel Sm

2 4
hotel , Santa Marta
The Ocean Blue Suites & Hotel Sm offers a central location in Santa Marta, just a 3-minute walk from Bahía de Santa Marta Beach, 600 metres from Santa Marta Cathedral, and within a 6-minute walk of the Santa Marta Marina, the Gold Museum, and Simon Bolivar Park.
This hotel accommodation provides air-conditioned rooms with private bathrooms and complimentary WiFi, with 24-hour multilingual staff available at reception, though bachelor(ette) parties are not permitted.
Hotel Tayrona Mágico - Santa Marta
8.7 42 reviews
Santa Marta
26/06 – 30/06
SG$52/nighttotal: SG$208 (4 )

Hotel Tayrona Mágico

1 3
hotel , Santa Marta
Ayenda 1615 Hotel Tayrona Mágico is located in the heart of Santa Marta, just 800 metres from Bahía de Santa Marta Beach and within easy reach of other attractions like Playaca Beach (2.6 km) and Santa Marta Marina (1.4 km). The hotel has received very good ratings for its cleanliness, location and overall experience.
The accommodation features air-conditioned rooms with a desk, flat-screen TV, private bathroom, and comfortable bedding. Guests can enjoy free Wi-Fi, city views, and multilingual staff who can provide local advice.
Hotel Logistico - Santa Marta
Santa Marta
30/12 – 02/01
SG$454/nighttotal: SG$1362 (3 )

Hotel Logistico

5 21
hotel , Santa Marta
Hotel Logistico, a 3-star hotel in Santa Marta, is situated approximately 4.8 to 6.4 kilometres from major landmarks including Quinta de San Pedro Alejandrino and the Santa Marta Cathedral, with Simón Bolívar International Airport located about 11 kilometres away.
This family-friendly accommodation offers air-conditioned rooms with complimentary WiFi, flat-screen TVs, and room service, and is conveniently located near the Santa Marta Marina, though it does not accommodate bachelor(ette) or similar parties.

Best Santa Marta hotels with a balcony

Sgh Rodadero Suites - Santa Marta
Santa Marta
27/06 – 04/07
SG$248/nighttotal: SG$1736 (7 )

Sgh Rodadero Suites

2 7
hotel , Santa Marta
Hotel listing in a 3-star hotel. You will be in Santa Marta.
Services and facilities include a restaurant, 24-hour entry and an airport shuttle. Take advantage of the air conditioning in this hotel in Santa Marta.
Muchosur Santa Marta - Santa Marta
9.8 40 reviews
Santa Marta
27/06 – 29/06
SG$135/nighttotal: SG$270 (2 )

Muchosur Santa Marta

2 4
hotel , Santa Marta
The Muchosur Santa Marta offer is a 3-star hotel located in Santa Marta's Historic Centre, less than 10 minutes' walk from Santa Marta Bay, Santa Marta Beach and Santa Marta Cathedral.
This pet-friendly establishment provides air conditioning, Wi-Fi in common areas, an outdoor swimming pool with a poolside bar and rooftop terrace, a spa, and complimentary continental breakfast, with check-out at 11:00.
Ecohotel Inka Minka - Santa Marta
9.1 130 reviews
Santa Marta
27/12 – 03/01
SG$480/nighttotal: SG$3360 (7 )

Ecohotel Inka Minka

5 10
hotel , Santa Marta
EcoHotel Inka Minka offers a peaceful retreat in Santa Marta, situated approximately 11.4km from the Quinta de San Pedro Alejandrino historical landmark and 14.5km from the Gold Museum and Cathedral.
This family-friendly guesthouse features a swimming pool, restaurant, bar, free Wi-Fi, and free private parking, with one bedroom, one bathroom, and a terrace offering mountain views.
Hotel Catedral Plaza - Santa Marta
8.3 2995 reviews
Santa Marta
27/06 – 03/07
SG$740/nighttotal: SG$4440 (6 )

Hotel Catedral Plaza

4 10
hotel , Santa Marta
Hotel Catedral Plaza is situated in the city centre of Santa Marta, just a short walk from Santa Marta Cathedral and the Santa Marta Gold Museum, and about 5 kilometres from El Rodadero Beach. It is a 4-star hotel with very good user ratings.
The hotel offers comfortable rooms with modern amenities and a range of facilities for guests to enjoy, including an outdoor pool, a sun terrace, a bar, and a restaurant. Guests can also take advantage of the hotel's spa, concierge service, and 24-hour front desk.
©2026 cozycozy.com