Search cheap hotels in Santa Marta, Colombia from 100+ sites!

645 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Santa Marta, Colombia hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

645 Cheap hotels in Santa Marta, Colombia

Choose the Right Luxury Hotels in Santa Marta, Colombia

A well-chosen luxury hotel in Santa Marta, Colombia delivers the high-end experience and prime location your trip deserves.

Casa Gaitana - Alma Hotels - Santa Marta, Colombia
8.8 782 reviews

Casa Gaitana - Alma Hotels

hotel, Santa Marta
Casa Gaitana - Alma Hotels in Santa Marta offers a convenient location near Bahía de Santa Marta Beach, the Santa Marta Cathedral, and the Santa Marta Gold Museum.
This 4-star hotel features air-conditioned rooms with private bathrooms, a swimming pool, terrace, free WiFi, room service, and concierge service; airport shuttle service is available for an additional fee to Simón Bolívar International Airport (15 kilometers away).
Bonita Bay Concept Hotel By Xarm Hotels - Santa Marta, Colombia
8.2 798 reviews

Bonita Bay Concept Hotel By Xarm Hotels

hotel, Santa Marta
The Bonita Bay Concept Hotel by Xarm Hotels is located in Santa Marta, close to Bahía de Santa Marta Beach, Santa Marta Cathedral, and the Santa Marta Gold Museum. This 4-star hotel has received very good user ratings for its cleanliness, location, and overall experience.
The hotel features modern rooms with amenities like air conditioning, a desk, coffee machine, and a private bathroom with a shower. Guests can enjoy a delicious à la carte breakfast each morning, relax by the pool, or take advantage of the fitness center, spa, and other on-site facilities.
Hotel Bahia Taganga - Santa Marta, Colombia
8.2 750 reviews

Hotel Bahia Taganga

hotel, Taganga
Hotel Bahia Taganga is located in the coastal town of Taganga, just 2.5 miles from the center of Santa Marta and a short walk from the diving school. The hotel is a 3-star property with very good user ratings for location, cleanliness, and overall experience.
The hotel has a relaxing atmosphere with a swimming pool, sundeck, and spa. Guests can enjoy a garden, game room, room service, free WiFi, and a restaurant and bar on site.
Vito Hotel Boutique Taganga - Santa Marta, Colombia
9.4 267 reviews

Vito Hotel Boutique Taganga

hotel, Taganga
Vito Hotel Boutique is located in Taganga, just a short walk from Taganga Beach and close to other popular beaches. The hotel enjoys high ratings for cleanliness, location and overall user experience.
The hotel offers private terraces with mountain views in every room. You can enjoy amenities like a spa, fitness center, restaurant, bar, and free parking.

Browse Hotels with a Pool in Santa Marta, Colombia

Hotels with on-site pool access in Santa Marta, Colombia make a refreshing swim the perfect complement to your daily routine.

Auberge Casamart Rodadero - Santa Marta, Colombia
No reviews

Auberge Casamart Rodadero

hotel, Santa Marta
Auberge Hôtelière Casamart Rodadero is a hotel located in the Rodadero district of Santa Marta, offering proximity to local attractions.
This hotel features 1 bedroom, 1 bathroom, air conditioning, a swimming pool, a terrace, a restaurant, a bar, and Wi-Fi, with a communal lounge and concierge service available.
Hotel Carolina Del Mar - Santa Marta, Colombia
8.0 996 reviews

Hotel Carolina Del Mar

hotel, Santa Marta
Hotel Carolina Del Mar is located in Santa Marta's town center, just a short walk from El Rodadero Beach and a quick drive from Rodadero Sea Aquarium and Museum and Playa Blanca. The hotel enjoys a very good user rating and cleanliness rating, along with a good location rating.
This hotel offers comfortable rooms with air conditioning, cable TV, and private bathrooms. Guests can enjoy amenities such as a swimming pool, spa, sauna, and room service, as well as activities like cycling, fishing, and hiking.
Casa Bugambilia - Alma Hotels - Santa Marta, Colombia
No reviews

Casa Bugambilia - Alma Hotels

hotel
Casa Bugambilia - Alma Hotels is a 3-star inn located in the Historic Center district of Santa Marta, Colombia, within a 5-minute walk of Teatro Santa Marta, Santa Marta Cathedral, and Parque de los Novios, and less than a 10-minute walk from Centro Cultural San Juan and Parque Simón Bolívar.
This pet-friendly hotel offers amenities including free Wi-Fi in common areas, an on-site restaurant serving local cuisine, an outdoor swimming pool, a terrace/balcony, and 24-hour reception, with a check-out time of 11 AM.
Hotel Nueva Granada - Santa Marta, Colombia
8.9 442 reviews

Hotel Nueva Granada

hotel, Santa Marta
Hotel Nueva Granada is located in Santa Marta, just a short walk from Bolivar Square and a few blocks from Santa Marta Bay. It receives very good ratings for location, cleanliness, and overall experience.
The hotel is housed in a charming colonial-style building with a peaceful patio and pool. Amenities include a restaurant, bar, fitness center, spa, and free Wi-Fi, along with spacious rooms featuring large wardrobes, fans, and private bathrooms.

Frequently Asked Questions about hotels in Santa Marta, Colombia

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

    Santa Marta has a lot to offer! You can't miss the historic center, with the beautiful Catedral Basílica de Santa Marta and the Quinta de San Pedro Alejandrino, where Simón Bolívar, the Liberator of South America, died. For a beach day, head to the stunning Tayrona National Park, a short drive away, or visit the nearby Minca, a charming village in the mountains with beautiful waterfalls.
  • What are the best hotels with a swimming pool in Santa Marta, Colombia?

    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, Colombia.

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

    The best area to stay in Santa Marta depends on your preferences. If you want to be close to the beach and nightlife, the Rodadero neighborhood is a good choice. For a more relaxed atmosphere and easy access to the historic center, the Centro Histórico is a great option.
  • What are the most popular 2, 3 and 4-star hotels in Santa Marta, Colombia?

    Among 2, 3 and 4-star hotels in Santa Marta, Colombia, 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?

    Santa Marta has plenty of budget-friendly options. You can enjoy the beautiful beaches of Playa Blanca for a small fee, explore the historic center, or take a free walking tour to learn about the city's history. The Mercado Público is also a great place to experience local life and grab a cheap lunch.
  • What are the best luxury hotels in Santa Marta, Colombia?

    El Cactus Luxury Apartments In Historic Center, Camali Hotel and Best Western Plus Santa Marta Hotel are among the best luxury hotels in Santa Marta, Colombia.

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

    Santa Marta is perfect for relaxing. Spend your days lounging on the beaches of Rodadero, taking a dip in the refreshing waters of the nearby waterfalls, or enjoying a massage at one of the many spas. In the evenings, unwind with a delicious dinner at a local restaurant, enjoying the vibrant atmosphere.
  • What are the best family friendly hotels in Santa Marta, Colombia?

    The best family friendly hotels in Santa Marta, Colombia 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, where you can find a variety of traditional dishes like arepas, bandeja paisa, and seafood. The restaurants in the historic center also offer delicious local options, and be sure to try the fresh seafood at restaurants along the coast.
  • What are the best pet friendly hotels in Santa Marta, Colombia?

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

  • What hotel chains can you find in Santa Marta?

    You can find a variety of hotel chains in Santa Marta, including international brands like Hilton, Marriott, and Radisson, as well as local chains like Decameron and Hotel Boutique Don Juan.
  • What are the best hotels with jacuzzi in Santa Marta, Colombia?

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

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

    Santa Marta offers a wide range of accommodations, from budget-friendly hostels and guesthouses to luxurious beachfront resorts. You can find everything from boutique hotels in the historic center to all-inclusive resorts in the Rodadero neighborhood.
  • 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, from April to June and September to November. You'll find the best deals during these months and avoid the crowds. However, if you want to experience the vibrant atmosphere of the high season, book your hotel well in advance, especially during the holiday season.
  • What amenities do hotel rooms typically offer in Santa Marta?

    Hotel rooms in Santa Marta typically offer basic amenities like air conditioning, Wi-Fi, and a private bathroom. Many hotels also offer additional amenities like swimming pools, restaurants, and bars. If you're looking for something specific, be sure to check the hotel's website or contact them directly.
  • What pet-friendly activities are available in Santa Marta?

    Santa Marta is a very pet-friendly city, and you can find plenty of activities to enjoy with your furry friend. Many beaches are dog-friendly, and you can even take your dog for a walk in the historic center. There are also a few dog parks in the city where your pet can run and play.

Popular destinations

Find the Best Seaside Hotels in Santa Marta, Colombia

Soak up the coastal charm at these seaside hotels in Santa Marta, Colombia, providing excellent accommodations near popular beaches and shoreside attractions.

Casa Rosa - Alma Hotels - Santa Marta, Colombia
8.6 1206 reviews

Casa Rosa - Alma Hotels

hotel, Santa Marta
Casa Rosa - Alma Hotels, a 4-star lodging, enjoys a convenient Santa Marta location near Bahía de Santa Marta Beach, the Santa Marta Gold Museum, and Simón Bolívar Park, approximately 5.8 miles from Simón Bolívar International Airport.
This 1-bedroom, 1-bathroom inn offers amenities including a swimming pool, jacuzzi, terrace, garden, free Wi-Fi, room service, and a paid airport shuttle, plus a shared lounge and 24-hour front desk.

Best Hotels with Free Parking in Santa Marta, Colombia

Driving to Santa Marta, Colombia? Each hotel here includes parking, making it easy to reach the coast the moment you arrive.

Hotel Rodadero Real - Santa Marta, Colombia
8.4 275 reviews

Hotel Rodadero Real

hotel, Santa Marta
Hotel Rodadero Real, a 3-star hotel in Santa Marta, is located a 2-minute walk from El Rodadero Beach, 2 miles from the Rodadero Sea Aquarium and Museum, and 3.7 miles from Santa Marta Cathedral.
This family-friendly resort offers amenities including air conditioning, free WiFi, swimming pools, a jacuzzi, a restaurant with Caribbean cuisine, and room service, with rooms featuring mountain or city views and 1 bedroom and 1 bathroom.
Hotel Colon Rodadero - Santa Marta, Colombia
8.0 1 review

Hotel Colon Rodadero

hotel, Santa Marta
Ayenda 1618 Hotel Colon Rodadero enjoys a prime location in Santa Marta's Historic Center, steps from the Santa Marta Theater and Cathedral, and a 5-minute walk from the San Juan Cultural Center and Simón Bolívar Park.
This 2.5-star lodging offers free Wi-Fi, complimentary self-parking, a 24-hour front desk, concierge services, and a banquet hall, making it convenient for events or group stays.
Hotel Perla Del Caribe - Santa Marta, Colombia
8.6 1291 reviews

Hotel Perla Del Caribe

hotel, Santa Marta
Hotel Perla Del Caribe is located in Santa Marta, a short distance from El Rodadero Beach, a lively area with restaurants, shops, and nightlife. The hotel has received very good ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable rooms with a wardrobe, TV, and private bathroom. You can enjoy free Wi-Fi, airport transfers, and a 24-hour front desk for added convenience.
Hotel Bahia Plaza - Santa Marta, Colombia
8.2 1061 reviews

Hotel Bahia Plaza

hotel, Santa Marta
Hotel Bahia Plaza in Santa Marta offers a prime beachfront location, just a 7-minute walk from Bahía de Santa Marta Beach and close to the Santa Marta Marina, Gold Museum, and Cathedral.
This 3-star hotel provides air-conditioned rooms with complimentary WiFi, a terrace, restaurant, bar, and room service, with paid airport shuttle service available to Simón Bolívar International Airport, 9.3 miles away.

Traveler-Approved Pet-Friendly Hotels in Santa Marta, Colombia

No need to leave your dog behind; every hotel in Santa Marta, Colombia on this list features dog-friendly amenities.

Del Mar Hotel - Santa Marta, Colombia
8.9 3496 reviews

Del Mar Hotel

hotel, Santa Marta

Top Hotels with Breakfast Included in Santa Marta, Colombia

Get fueled up for a day, as every featured hotel in Santa Marta, Colombia includes breakfast as standard.

Hotel Casa Bethel - Santa Marta, Colombia
8.4 559 reviews

Hotel Casa Bethel

hotel, Santa Marta
Hotel Casa De La Acequia - Santa Marta, Colombia
9.5 54 reviews

Hotel Casa De La Acequia

hotel, Santa Marta
Camali Hotel - Santa Marta, Colombia
9.4 710 reviews

Camali Hotel

hotel, Santa Marta
Casa Charlotte Alma Hotels - Santa Marta, Colombia
8.8 5 reviews

Casa Charlotte Alma Hotels

hotel, Santa Marta

Best Santa Marta, Colombia hotels with air conditioning

Hotel Ocean Taganga Internacional - Santa Marta, Colombia
8.9 306 reviews

Hotel Ocean Taganga Internacional

hotel, Taganga
Hotel Boutique Casa Mia - Santa Marta, Colombia
8.7 1714 reviews

Hotel Boutique Casa Mia

hotel, Santa Marta
Hotel La Riviera - Santa Marta, Colombia
8.1 321 reviews

Hotel La Riviera

hotel, Santa Marta
Aparta Hotel Brisas Del Tayrona - Santa Marta, Colombia
10 1 review

Aparta Hotel Brisas Del Tayrona

hotel, Santa Marta

Best Santa Marta, Colombia hotels with a balcony

Shadday Taganga - Santa Marta, Colombia
10 1 review

Shadday Taganga

hotel, Santa Marta
Hotel Adaz Mediterráneo - Santa Marta, Colombia
8.6 1050 reviews

Hotel Adaz Mediterráneo

hotel, Santa Marta
Casalajud Wellness - Santa Marta, Colombia
10 14 reviews

Casalajud Wellness

hotel, Taganga
Sgh San Agustin Hotel - Santa Marta, Colombia
8.4 9 reviews

Sgh San Agustin Hotel

hotel
©2026 cozycozy.com