Find hotels in Santa Marta at the best prices

351 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Santa Marta hotels
Choose the perfect vacation 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

Mantra Hotel Boutique - Santa Marta
8.8 729 reviews
Santa Marta
17/07 – 18/07
$109/nightfor 1 night

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).
Hotel Boutique Adaz - Santa Marta
Santa Marta
22/12 – 29/12
$172/nighttotal: $1204 (7 )

Hotel Boutique Adaz

3 5
hotel , Santa Marta
Book this hotel room in a 4-star luxury hotel. This accommodation is based in Santa Marta.
Facilities and services include a solarium, a concierge and 24-hour entry.
Tamaca Beach Resort - Santa Marta
8.1 62 reviews
Santa Marta
17/07 – 18/07
$124/nightfor 1 night

Tamaca Beach Resort

1 2
hotel , Santa Marta
Book this room in a 4 star luxury hotel with a good rating of 81% based on 62 reviews. Your accommodation will be based in Santa Marta.
Services and facilities include a barbecue, a coffee place and a business center. Enjoy a gym in this hotel in Santa Marta!
Hotel Boutique La Solera Del Pozo - Santa Marta
9.4 1082 reviews
Santa Marta
03/08 – 07/08
$77/nighttotal: $308 (4 )

Hotel Boutique La Solera Del Pozo

1 2
hotel , Santa Marta
Hotel Boutique La Solera Del Pozo is situated in central Santa Marta, just 0.9 km from Simon Bolivar Park, 0.8 km from Santa Marta Marina and 5.5 km from Quinta de San Pedro Alejandrino. The hotel has received excellent ratings for its location, cleanliness and overall experience.
This charming lodging offers comfortable rooms with flat-screen TVs, air conditioning and private bathrooms. Guests can enjoy a refreshing dip in the indoor pool, relax on the terrace and start their day with a continental breakfast.

Best Santa Marta hotels with a pool

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

Akela Gaira Hotel - Santa Marta
8.8 21 reviews
Santa Marta
31/07 – 12/08
$95/nighttotal: $1140 (12 )

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.
Casa Verde Boutique Hotel - Santa Marta
9.1 521 reviews
Santa Marta
09/07 – 12/07
$97/nighttotal: $291 (3 )

Casa Verde Boutique Hotel

1 2
hotel , Santa Marta
Casa Verde Hotel is situated in Santa Marta, a short walk from Bolivar Square and a 15-minute drive from Taganga, offering a convenient base for exploring the city's attractions. This 4-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a charming courtyard with a small pool, perfect for relaxation after a day of sightseeing. Guests can enjoy a full buffet breakfast, make use of the fitness centre, and take advantage of the concierge service, room service, and other amenities.
Hotel Nueva Granada - Santa Marta
8.8 883 reviews
Santa Marta
22/12 – 29/12
$122/nighttotal: $854 (7 )

Hotel Nueva Granada

1 5
hotel , Santa Marta
Hotel Nueva Granada is situated in Santa Marta, just a short walk from Bolivar Square and Santa Marta Bay, offering easy access to the city centre and the beach. The hotel has received very good ratings for its location, cleanliness and overall experience.
The hotel is housed in a charming colonial-style building, creating a peaceful and relaxing atmosphere. Guests can enjoy a range of amenities, including a swimming pool, Jacuzzi, spa, fitness centre, restaurant and bar, as well as free Wi-Fi and daily American breakfast.
Casa Luna Hotel - Santa Marta
9.1 48 reviews
Santa Marta
09/10 – 12/10
$155/nighttotal: $465 (3 )

Casa Luna Hotel

2 3
hotel , Taganga
Casa Luna Hotel is located in Taganga, just 6 minutes' walk from Playa de Taganga beach, and 5 kilometres from Santa Marta's main attractions, including the Gold Museum, Simon Bolivar Park, and the Cathedral. This hotel receives excellent ratings for cleanliness and user experience, with a good rating for location.
Casa Luna Hotel offers a variety of rooms, including some with balconies, all with private bathrooms and closets. Guests can enjoy a refreshing outdoor swimming pool, a peaceful garden, a shared lounge, and stunning views of Taganga town and the Caribbean Sea.

Frequently Asked Questions about hotels in Santa Marta

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

    Santa Marta has some amazing landmarks! You have to see the historic centre, the Quinta de San Pedro Alejandrino, the Tayrona National Natural Park, and the Minca area. If you're into history, the Quinta de San Pedro Alejandrino is a must-see, as it was the last home of Simón Bolívar. For a more natural experience, the Tayrona National Natural Park is a stunning place to hike and swim, and Minca offers beautiful waterfalls and coffee plantations.
  • 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, the historic centre is a good choice, but it can be noisy at night. For a more peaceful experience, the El Rodadero area is popular with families and offers a beautiful beach. If you prefer a quieter, more secluded location, you could consider staying in the Bello Horizonte area.
  • 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 visit the historic centre and wander through the streets for free, or enjoy the beach at El Rodadero. If you're looking for a budget-friendly activity, you can take a bus to Minca and explore the waterfalls and coffee plantations. The Mercado Público is a great place to experience local life and try some delicious street food.
  • What are the best luxury hotels in Santa Marta?

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

    Spending time on the beach at El Rodadero is a great way to relax. You can also book a massage at one of the many spas in the area, take a yoga class, or simply enjoy the peaceful atmosphere of the historic centre. Minca is also a great place to relax and escape the hustle and bustle of the city.
  • 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 local cuisine, head to the Mercado Público or the historic centre. You can find delicious seafood dishes like ceviche and arroz con coco, as well as traditional Colombian dishes like bandeja paisa and arepas. There are also many restaurants in the El Rodadero area that serve local cuisine.
  • What are the best pet friendly hotels in Santa Marta?

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

  • What hotel chains can you find in Santa Marta?

    You can find international hotel chains like Hilton, Decameron, and Hyatt in Santa Marta. There are also local hotel chains like the Hotel Boutique Don Juan and the Hotel Irotama.
  • 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 range of hotels in Santa Marta, from budget-friendly hostels and guesthouses to luxurious resorts and boutique hotels. There are also many apartments and villas available for rent. You can find hotels right on the beach, in the historic centre, and in more secluded areas like Minca.
  • 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 runs from April to June and September to November. Prices are generally lower during these months, and there are fewer crowds. However, if you want to experience the vibrant atmosphere of the city, you might want to book during the high season, which runs from December to March and July to August.
  • What amenities do hotel rooms typically offer in Santa Marta?

    Most hotel rooms in Santa Marta offer basic amenities like air conditioning, Wi-Fi, and a private bathroom. Some hotels also offer amenities like swimming pools, restaurants, and bars. Higher-end hotels may offer more luxurious amenities, such as spa services and butler service.
  • What pet-friendly activities are available in Santa Marta?

    Santa Marta is a very pet-friendly city, and there are many activities you can enjoy with your furry friend. You can take your dog for a walk on the beach at El Rodadero, or explore the historic centre. There are also many restaurants and cafes that welcome pets. You can also find dog walkers and pet sitters in the area.

Destinations nearby

Best Santa Marta hotels with air conditioning

Hotel Ocean Taganga Internacional - Santa Marta
9.0 317 reviews
Santa Marta
28/06 – 02/07
$347/nighttotal: $1388 (4 )

Hotel Ocean Taganga Internacional

4 12
hotel , Taganga
Hotel Ocean Taganga Internacional is located in central Taganga, just a short walk from Taganga Bay and Central Park, offering easy access to the beach, restaurants, and local attractions. It has excellent ratings for cleanliness, location and user experience.
The hotel offers comfortable rooms with tiled floors, wooden furnishings, and plasma TVs. Guests can enjoy the garden, swimming pool, restaurant, bar, and room service, as well as free Wi-Fi, a tour desk, and 24-hour security.
Casa Zarah - Alma Hotels - Santa Marta
9.0 324 reviews
Santa Marta
31/07 – 01/08
$54/nightfor 1 night

Casa Zarah - Alma Hotels

1 2
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.
Hotel La Riviera - Santa Marta
8.1 362 reviews
Santa Marta
08/09 – 12/09
$103/nighttotal: $412 (4 )

Hotel La Riviera

1 3
hotel , Santa Marta
Hotel La Riviera is situated in the Rodadero district of Santa Marta, a 10-minute walk from Gaira Bay and a 20-minute drive from Simon Bolivar Airport. This 3-star hotel has received very good user ratings, making it a popular choice for travellers seeking a comfortable and convenient stay.
The hotel offers a range of amenities and activities, including a swimming pool, restaurant, bar, and garden. Guests can enjoy a daily breakfast buffet, book windsurfing or snorkelling classes, or relax by the pool.
Hotel Boutique De Playa - Casa Solhu - Santa Marta
9.0 635 reviews
Santa Marta
27/06 – 06/07
$89/nighttotal: $801 (9 )

Hotel Boutique De Playa - Casa Solhu

1 2
hotel , Santa Marta
Hotel Boutique de playa - Casa Solhu is located in the centre of Santa Marta, just a 3-minute walk from Bahía de Santa Marta Beach and within a 1km radius of the Cathedral, Gold Museum, and Simon Bolivar Park. The B&B enjoys excellent ratings for location, cleanliness, and overall experience.
The guesthouse offers a single bedroom with a private bathroom and a continental or American breakfast each morning. Guests can enjoy a refreshing dip in the indoor pool, relax on the terrace, or take advantage of the free Wi-Fi and tour organisation services.

Best Santa Marta hotels with a balcony

Camali Hotel - Santa Marta
9.4 663 reviews
Santa Marta
18/07 – 20/07
$647/nighttotal: $1294 (2 )

Camali Hotel

4 16
hotel , Santa Marta
Camali Hotel is situated in Santa Marta, just a short distance from Bahía de Santa Marta Beach and within walking distance of the Santa Marta Gold Museum and Santa Marta Cathedral. This 4-star hotel has received excellent user ratings for its cleanliness and location.
The hotel has a relaxing atmosphere with a swimming pool, garden, and bar. Guests can enjoy a range of amenities including air-conditioned rooms, a fitness centre, a restaurant, and free Wi-Fi.
La Puerta Azul - Santa Marta
Santa Marta
22/07 – 25/07
$76/nighttotal: $228 (3 )

La Puerta Azul

1 2
hotel , Santa Marta
La Puerta Azul Hostel in Santa Marta offers pet-friendly accommodation close to the city centre, providing easy access to shops and restaurants.
This hostel features air conditioning, Wi-Fi, a terrace, concierge service, and a laundry, plus it provides a free transfer service and assistance with booking tours.
Hotel Coco Beach Santa Marta - Santa Marta
8.4 76 reviews
Santa Marta
26/06 – 29/06
$167/nighttotal: $501 (3 )

Hotel Coco Beach Santa Marta

3 9
hotel , Santa Marta
Hotel Coco Beach, a 3-star establishment in central Santa Marta, Colombia, offers convenient access to Bahía de Santa Marta Beach (a 4-minute walk) and Lipe Beach (2.9km away), plus proximity to the Santa Marta Marina, Gold Museum, and Cathedral.
This family-friendly guesthouse provides air-conditioned rooms with Wi-Fi, private bathrooms, room service, and a 24-hour reception; breakfast options include buffet and American styles.
Sgh Rodadero Suites - Santa Marta
Santa Marta
21/12 – 26/12
$58/nighttotal: $290 (5 )

Sgh Rodadero Suites

1 3
hotel , Santa Marta
Room in a 3-star hotel. Your accommodation will be located in Santa Marta.
Services and facilities: a kitchen, air conditioning and an airport shuttle. Take advantage of the Free Parking with this accommodation in Santa Marta!
©2026 cozycozy.com