Hotels in Santa Marta

645 available hotel offers

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

645 Cheap hotels in Santa Marta

Best Santa Marta luxury hotels (4 and 5 stars)

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

The Garden Suites - Santa Marta
9.2 801 reviews

The Garden Suites

hotel, Santa Marta
The Garden Suites apartment, in Santa Marta's Rodadero district, offers a prime location just 0.8 km from El Rodadero Beach and within a few kilometres of the Rodadero Sea Aquarium and Museum, Santa Marta Cathedral, and Santa Marta Marina.
This one-bedroom, one-bathroom flat provides air conditioning, Wi-Fi, a kitchenette, a terrace, room service, and daily breakfast options; guests can enjoy nearby attractions and the comfort of 4-star amenities.
Casa Charlotte - Alma Hotels - Santa Marta
8.7 600 reviews

Casa Charlotte - Alma Hotels

hotel, Santa Marta
Casa Charlotte - Alma Hotels, a 4-star establishment, enjoys a convenient Santa Marta location near Bahía de Santa Marta beach, Santa Marta Cathedral, and the Gold Museum, approximately 15 kilometres from Simón Bolívar International Airport.
This one-bedroom, one-bathroom guesthouse offers free Wi-Fi, an à la carte breakfast, room service, a shared kitchen, an on-site bar, and a jacuzzi; some rooms boast garden views.
Blu Hotel By Tamaca - Santa Marta
8.0 441 reviews

Blu Hotel By Tamaca

hotel, Santa Marta
Blu Hotel by Tamaca is located in Santa Marta, just 10 kilometres from the historic centre and commercial area, offering a convenient base for exploring the city. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The accommodation features private balconies with city views, allowing guests to relax and enjoy the scenery. Amenities include a swimming pool, spa, fitness centre, and restaurant, providing ample opportunities for leisure and recreation.
Casa Gaitana - Alma Hotels - Santa Marta
8.8 763 reviews

Casa Gaitana - Alma Hotels

hotel, Santa Marta
Casa Gaitana - Alma Hotels, a 4-star establishment, offers convenient access to Santa Marta's Bahía de Santa Marta beach, Santa Marta Cathedral, and Gold Museum, all within close proximity.
This family-friendly hotel provides air-conditioned rooms with private bathrooms, a swimming pool, terrace, and room service, plus free Wi-Fi and an American breakfast; airport shuttle service is available at an additional cost to Simón Bolívar International Airport (15km away).

Best Santa Marta hotels with a pool

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

Ribai Hotels Santa Marta - Santa Marta
8.0 1058 reviews

Ribai Hotels Santa Marta

hotel, Santa Marta
Ribai Hotels Santa Marta is conveniently located in Santa Marta's commercial district, just 1km from the Zona Rosa nightlife area and a 30-minute drive to El Rodadero Beach and Playa Blanca. This 4-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel has modern rooms with 12 square metres of floor space, each with one bedroom and bathroom. Guests can enjoy a range of amenities including a swimming pool, restaurant, terrace, and free Wi-Fi, as well as convenient access to shops, restaurants, and businesses.
Hotel Boutique Casa Carolina Santa Marta - Santa Marta
8.9 3172 reviews

Hotel Boutique Casa Carolina Santa Marta

hotel, Santa Marta
Hotel Boutique Casa Carolina is located in Santa Marta's historic centre, just a short walk from the beach and Simón Bolívar Square. This 4-star hotel has excellent user ratings, making it a popular choice for travellers. The hotel is family-friendly and offers a range of amenities including a swimming pool, jacuzzi, spa, and restaurant. There is also a fitness centre, a terrace, and a garden, as well as room service and free Wi-Fi. Guests can enjoy breathtaking views from the rooftop hot tubs and indulge in the hotel's spa services.
The hotel offers a concierge service and can arrange tours, including private speedboat trips to Parque Tayrona. Secure parking is also available next to the hotel.
Hotel Jardin Boutique Rodadero - Santa Marta
8.9 404 reviews

Hotel Jardin Boutique Rodadero

hotel, Santa Marta
Hotel Jardin Boutique Rodadero, a 3-star establishment in Rodadero's district, is conveniently located 1.8km from El Rodadero Beach and 2.1km from Playa Cabo Tortuga.
This guest house offers rooms with balconies and garden views, an outdoor pool, free Wi-Fi, private parking, a restaurant serving Caribbean cuisine with varied dietary options, and a range of on-site amenities including a bar, 24-hour reception, and airport transfers.
Placita Vieja Hotel Boutique Spa - Santa Marta
9.1 379 reviews

Placita Vieja Hotel Boutique Spa

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.

Frequently asked questions about hotels in Santa Marta

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

    Santa Marta has many fantastic landmarks. You can't miss the historic centre, the 'Centro Historico', with its beautiful colonial architecture. Then there's the Quinta de San Pedro Alejandrino, Simon Bolivar's final resting place. For something a little different, head to the Tayrona National Park, a stunning coastal park with beautiful beaches and lush rainforest.
  • 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?

    The best area to stay in Santa Marta depends on what you're looking for. If you want to be close to the action, the 'Centro Historico' is the best bet. For a more relaxed beach vibe, you could stay in El Rodadero or the quieter area of Bello Horizonte.
  • 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 find plenty of budget-friendly attractions in Santa Marta. The 'Centro Historico' is free to explore, and you can enjoy the beautiful beaches of El Rodadero without spending a penny. For a cultural experience, head to the 'Mercado Público' and browse the stalls.
  • What are the best luxury hotels in Santa Marta?

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

    There are plenty of ways to relax in Santa Marta. Spend your days lounging on the beaches of El Rodadero or Bello Horizonte, or take a boat trip to the nearby islands. In the evenings, enjoy a delicious meal at one of the many restaurants in the 'Centro Historico'.
  • 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 the best traditional Colombian cuisine, head to the 'Mercado Público'. Here you'll find a variety of local dishes, including 'arepas', 'ceviche', and 'sancocho'. You can also try the 'Restaurante Don Juán' in the 'Centro Historico', known for its delicious seafood.
  • 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?

    You can find a variety of hotel chains in Santa Marta, including the well-known brands like Hilton, Radisson, and Holiday Inn. You'll also find smaller, locally owned hotels and guesthouses.
  • 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?

    Santa Marta offers a wide range of accommodation options, from budget-friendly hostels to luxurious all-inclusive resorts. There are also boutique hotels, charming guesthouses, and apartments for rent.
  • When is the best time to book a hotel in Santa Marta?

    The best time to book a hotel in Santa Marta depends on your budget and preferences. If you're looking for the best deals, book in advance during the low season, which runs from April to June. If you want to enjoy the best weather, book during the high season, from December to March.
  • What amenities do hotel rooms typically offer in Santa Marta?

    Hotel rooms in Santa Marta typically offer basic amenities such as air conditioning, Wi-Fi, and a private bathroom. Some hotels also offer additional amenities like a swimming pool, a restaurant, and a bar.
  • What pet-friendly activities are available in Santa Marta?

    While Santa Marta is generally pet-friendly, there aren't many specific activities designed for pets. You can enjoy the beaches with your furry friend, but be mindful of the heat and sun. Some restaurants and cafes also welcome pets, so check beforehand.

Popular destinations

Best Santa Marta hotels with air conditioning

Hotel Rodadero Grand H - Santa Marta
8.0 62 reviews

Hotel Rodadero Grand H

hotel, Santa Marta
Hotel Rodadero Grand H, situated in Santa Marta, is an 8-minute walk from Salguero Beach and 4.1 kilometres from Santa Marta Cathedral, with Rodadero Sea Aquarium and Museum located 4 kilometres away.
This hotel offers 6 square metres of floor space in its single bedroom and bathroom accommodation, featuring air conditioning and free WiFi, with a 24-hour multilingual front desk and a check-out time between 11:00 AM and 12:00 PM.
Hotel Playa Y Café - Santa Marta
8.0 35 reviews

Hotel Playa Y Café

hotel, Santa Marta
Hotel Playa y Café, located in Santa Marta, is a 12-minute walk from the Cathedral and 965 meters from Simon Bolivar Park, with Quinta de San Pedro Alejandrino 5.3 kilometres away.
This hotel offers 1 bedroom and 1 bathroom, with amenities including air conditioning, free WiFi, a restaurant, bar, and a terrace, and is a 14.9 kilometre drive from Simón Bolívar International Airport.
Dusano Boutique Hotel - Santa Marta
8.4 15 reviews

Dusano Boutique Hotel

hotel, Santa Marta
Dusano Boutique Hotel, a 3.5-star hotel in Santa Marta, is situated in the Historic Centre district, a short walk from Parque de los Novios and Santa Marta Cathedral, and within 1 kilometre of Santa Marta Beach and Santa Marta Bay.
This accommodation offers 3.5-star rooms with air conditioning, Wi-Fi in common areas, and a terrace or balcony, with pets welcome and on-site parking, restaurant, and café, plus tour assistance, and a complimentary full breakfast is provided.
Hotel Carolina Del Mar - Santa Marta
8.0 979 reviews

Hotel Carolina Del Mar

hotel, Santa Marta
Hotel Carolina Del Mar is situated in Santa Marta's town centre, a short distance from El Rodadero Beach, Rodadero Sea Aquarium and Museum, and Playa Blanca. The hotel has received very good ratings for cleanliness and overall experience, with a good rating for its location.
The hotel offers comfortable rooms with air conditioning, cable TV, and private bathrooms. Guests can enjoy a range of amenities and activities, including a swimming pool, terrace, sauna, spa, room service, and free Wi-Fi.

Best Santa Marta hotels with a balcony

Villa Roca By St Hoteles, Rodadero - Santa Marta
8.2 267 reviews

Villa Roca By St Hoteles, Rodadero

hotel, Santa Marta
Villa Roca, situated in Santa Marta's Rodadero district, is a 6-minute walk from El Rodadero Beach and 2.1 kilometres from Salguero Beach, offering convenient proximity to the Simón Bolívar International Airport (approximately 10 kilometres away).
This family-friendly property boasts a private swimming pool, jacuzzi, spa, and air-conditioned rooms with free Wi-Fi, all complemented by stunning mountain and sea views and on-site parking.
Casa Zarah - Alma Hotels - Santa Marta
8.8 403 reviews

Casa Zarah - Alma Hotels

hotel, Santa Marta
Casa Zarah - Alma Hotels, a 4-star establishment, enjoys a central Santa Marta location, a mere 0.6km from Bahía de Santa Marta Beach and 0.5km from Santa Marta Cathedral.
This one-bedroom, one-bathroom guesthouse offers an indoor pool, shared kitchen and lounge, room service, and a choice of rooms with balconies; a la carte, vegetarian and vegan breakfasts are provided.
Zafara Hotel - Santa Marta
9.2 10 reviews

Zafara Hotel

hotel, Santa Marta
Zafara Hotel is located in Santa Marta, just a short walk from Salguero Beach and 1.6 kilometres from El Rodadero Beach, offering easy access to both the city centre and the beautiful coastline. The hotel consistently receives excellent ratings for user experience, cleanliness, and location, making it a popular choice for travellers.
The hotel offers a comfortable, modern stay with a single bedroom and bathroom, covering 18 square metres. Guests can enjoy a range of amenities, including a terrace, restaurant, bar, and free Wi-Fi, as well as convenient access to airport transportation and a 24-hour front desk.
Hotel Akuamarina - Santa Marta
No reviews

Hotel Akuamarina

hotel, Santa Marta
Hotel Akuamarina offers 3-star accommodation in a central Santa Marta location, convenient for exploring the city's attractions.
This establishment features a restaurant and bar, free Wi-Fi, and a terrace; one child under 7 stays free with parents.
©2026 cozycozy.com