Hotels in Santa Marta

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Santa Marta?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Santa Marta on Hotels.com. These Santa Marta hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Santa Marta Marriott Resort Playa Dormida

Santa Marta Marriott Resort Playa Dormida
4.5 star property
Bello Horizonte
9.4 out of 10, Exceptional, (968 reviews)
Escape to this luxury coastal retreat featuring a rejuvenating spa, outdoor pool, and 2 restaurants including 1525 Restaurante. Kids enjoy the free club while adults unwind at the bar. Located near Rodadero Beach with easy access from Simon Bolivar Airport.
The price is €132
2 Aug - 3 Aug
Santa Marta Marriott Resort Playa Dormida

Hilton Santa Marta

Hilton Santa Marta
4.5 star property
Bello Horizonte
8.8 out of 10, Excellent, (632 reviews)
Soak up the sun at this Santa Marta beachfront resort with 4 restaurants and poolside bars. After volleyball on the sand, visit the spa for aromatherapy or unwind in the hot tub, just minutes from Rodadero Beach.
The price is €122
5 Aug - 6 Aug
Hilton Santa Marta

Bonita Bay Concept Hotel by Xarm Hotels

Bonita Bay Concept Hotel by Xarm Hotels
4.0 star property
Historic Center
8.8 out of 10, Excellent, (151 reviews)
This beachfront retreat offers complimentary WiFi and made-to-order morning meals. The on-site spa provides relaxation after exploring nearby Tayrona National Natural Park or Rodadero Beach. Guests consistently praise the attentive staff at this coastal sanctuary.
The price is €65
7 Jul - 8 Jul
Bonita Bay Concept Hotel by Xarm Hotels

Grand Marina Oceanview Apartments by Xarm Apartments

Grand Marina Oceanview Apartments by Xarm Apartments
4.0 star property
Los Cocos
10.0 out of 10, Exceptional, (3 reviews)
The price is €122
10 Jul - 11 Jul
Grand Marina Oceanview Apartments by Xarm Apartments

Hotel Boutique Maree

Hotel Boutique Maree
4.0 star property
Historic Center
9.2 out of 10, Wonderful, (72 reviews)
This stylish boutique hotel offers a refreshing outdoor pool with poolside and rooftop bars for spectacular views. Located near Tayrona National Park and Rodadero Beach, guests enjoy complimentary breakfast and WiFi after exploring coastal attractions.
The price is €84
11 Jul - 12 Jul
Hotel Boutique Maree

Estelar Santamar Hotel & Centro de Convenciones

Estelar Santamar Hotel & Centro de Convenciones
3.5 star property
Bello Horizonte
8.6 out of 10, Excellent, (563 reviews)
Escape to this Santa Marta beachfront haven with 3 outdoor pools and a children's pool for family fun. After volleyball on the sand, unwind with beach massages or body wraps at the wellness centre. Mar de Leva restaurant and sports bar provide refreshing dining options.
The price is €126
20 Jul - 21 Jul
Estelar Santamar Hotel & Centro de Convenciones

Hilton Garden Inn Santa Marta

Hilton Garden Inn Santa Marta
3.5 star property
Los Cocos
8.8 out of 10, Excellent, (888 reviews)
Escape to this Santa Marta hotel with an inviting outdoor pool and mountain backdrop. Just a 15-minute drive from Rodadero Beach and near Tayrona National Natural Park. Enjoy 2 bars, poolside drinks, and Garden Grille & Bar's all-day dining.
The price is €82
11 Jul - 12 Jul
Hilton Garden Inn Santa Marta

Hotel Bahia Blanca

Hotel Bahia Blanca
3.5 star property
Historic Center
8.2 out of 10, Very good, (51 reviews)
Wake up to complimentary breakfast at this coastal hotel near Tayrona National Natural Park and Rodadero Beach. Just 15 minutes from Simon Bolivar airport, Hotel Bahia Blanca offers free internet access and convenient room service for a relaxing Colombian getaway.
The price is €55
7 Jul - 8 Jul
Hotel Bahia Blanca

Casa Charlotte Alma Hotels

Casa Charlotte Alma Hotels
3.0 star property
Historic Center
8.8 out of 10, Excellent, (5 reviews)
Enjoy personalised morning meals at this welcoming hotel near Tayrona National Natural Park and Rodadero Beach. Free WiFi and daily housekeeping ensure comfort while exploring Colombia's stunning Caribbean coastline.
The price is €40
13 Jul - 14 Jul
Casa Charlotte Alma Hotels

Mantra Hotel Boutique

Mantra Hotel Boutique
3.0 star property
El Rodadero
8.6 out of 10, Excellent, (14 reviews)
Spa treatments await after swimming in 2 indoor pools at this boutique hotel. Enjoy meals at the restaurants or drinks at the bar before relaxing in the steam room. Just minutes from Arrecife Shopping Centre with free breakfast and WiFi included.
Mantra Hotel Boutique

Best Western Plus Santa Marta Hotel

Best Western Plus Santa Marta Hotel
3.5 star property
Los Cocos
9.0 out of 10, Wonderful, (769 reviews)
Explore Tayrona National Park or bask at Rodadero Beach from this welcoming retreat. Enjoy the rooftop terrace, outdoor pool, and poolside bar after savouring a complimentary breakfast. The on-site restaurant serves international dishes throughout the day.
The price is €87
7 Jul - 8 Jul
Best Western Plus Santa Marta Hotel

Hotel Axis Inn By GEH Suites

Hotel Axis Inn By GEH Suites
3.0 star property
Historic Center
7.2 out of 10, Good, (12 reviews)
Walking distance to entertainment venues, this Santa Marta hotel offers 2 outdoor pools and a restaurant. Just a short trip from Rodadero Beach and Tayrona National Natural Park, you'll enjoy free breakfast and WiFi during your Colombian coastal getaway.
The price is €52
24 Jul - 25 Jul
Hotel Axis Inn By GEH Suites

Vito Hotel Boutique Taganga

Vito Hotel Boutique Taganga
3.0 star property
Santa Marta
9.6 out of 10, Exceptional, (21 reviews)
Experience Colombian coastal magic at this boutique hotel in Taganga. The Mediterranean-inspired haven offers deep-tissue massages and a welcoming terrace with mountain views. Enjoy the restaurant, bar, and convenient access to Tayrona National Park.
The price is €64
14 Jul - 15 Jul
Vito Hotel Boutique Taganga

AC Hotel by Marriott Santa Marta

AC Hotel by Marriott Santa Marta
3.5 star property
Los Cocos
8.8 out of 10, Excellent, (574 reviews)
Awaken to ocean views from this Santa Marta beachfront retreat. The outdoor pool complex includes a children's area, while AC Kitchen serves Spanish cuisine. Rodadero Beach and Tayrona National Natural Park are nearby, making exploration easy with helpful staff.
The price is €74
1 Aug - 2 Aug
AC Hotel by Marriott Santa Marta

Zafara Hotel

Zafara Hotel
2.5 star property
El Rodadero
9.6 out of 10, Exceptional, (5 reviews)
Zafara Hotel

Senda Watapuy

Senda Watapuy
5.0 star property
Santa Marta
8.4 out of 10, Very good, (11 reviews)
The price is €174
10 Jul - 11 Jul
Senda Watapuy

Hotel Rodadero Beach Blue

Hotel Rodadero Beach Blue
3.0 star property
El Rodadero
7.0 out of 10, Good, (2 reviews)
Experience seaside tranquility at this Santa Marta hotel, only a 5-minute drive from Rodadero Beach. Enjoy a refreshing swim in the outdoor pool, savour meals at the restaurant, and unwind with drinks at the bar after exploring nearby Mundo Marine Aquarium.
The price is €105
7 Jul - 8 Jul
Hotel Rodadero Beach Blue

Hotel Irotama Lago

Hotel Irotama Lago
4.0 star property
Bello Horizonte
8.8 out of 10, Excellent, (827 reviews)
Escape to this coastal retreat with 5 outdoor pools and direct beach access. Enjoy complimentary WiFi, airport shuttle, and kids' club while trying kayaking or windsurfing. Rodadero Beach is nearby, and the attentive staff ensures a memorable stay.
The price is €177
2 Aug - 3 Aug
Hotel Irotama Lago

Hotel Abitti Taganga

Hotel Abitti Taganga
2.5 star property
Santa Marta
9.0 out of 10, Wonderful, (2 reviews)
Hotel Abitti Taganga

Hotel Boutique Casa Carolina Santa Marta

Hotel Boutique Casa Carolina Santa Marta
4.0 star property
Historic Center
9.2 out of 10, Wonderful, (378 reviews)
Escape to this Santa Marta hotel with 3 outdoor pools and spa treatments like massages and facials. Enjoy free breakfast at the café, unwind in the hot tub, or sip drinks at the bar. Near Tayrona National Park and Rodadero Beach.
The price is €73
8 Jul - 9 Jul
Hotel Boutique Casa Carolina Santa Marta
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Santa Marta and save more

Sign in to unlock great savings.
Showing deals for:10 Jul - 12 Jul
Showing deals for:17 Jul - 19 Jul
Showing deals for:5 Aug - 6 Aug

Check out hotels with a spa in Santa Marta

You may also like hotels with pools in Santa Marta

You can also stay at family-friendly hotels in Santa Marta

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Santa Marta?

Our prices for hotels in Santa Marta are cheapest in April
Price trends for hotels in Santa Marta
Pricing is based on two traveller single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Santa Marta
July
High 29°C / low 26°C. Partly sunny.
View properties in July
29°
weather_partly_sunny
July, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
29°
weather_partly_sunny
August, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
29°
weather_partly_sunny
September, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
29°
weather_sleet
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
29°
weather_partly_sunny
November, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Partly sunny.
25°
29°
weather_sun
December, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
29°
weather_sun
January, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
29°
weather_sun
February, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
29°
weather_sun
March, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
29°
weather_sun
April, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
29°
weather_partly_sunny
May, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
29°
weather_partly_sunny
June, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Partly sunny.
26°
Monthly weather averages (˚C)

Top neighbourhoods in Santa Marta

Historic Center

Step back in time while wandering the cobblestone streets of Santa Marta's Historic Centre. The towering white Cathedral Basilica stands proud among colonial buildings with colourful balconies draped in bougainvillea. History buffs can explore the Gold Museum's pre-Columbian treasures or soak up the atmosphere in palm-shaded Plaza de Bolívar. Caribbean beaches beckon just a short stroll away. Traditional seafood restaurants and family-run cafés serve coconut rice and tropical fruits throughout the historic district. Boutique hotels in restored colonial mansions offer intimate courtyards and period details for a truly authentic stay. The compact area is best explored on foot, with taxis readily available for trips to nearby Tayrona National Park.

El Rodadero

El Rodadero's golden crescent beach buzzes with colourful umbrellas and lively vendors selling everything from fresh coconut water to handmade crafts. Beach lovers can soak up the Caribbean sun or dive into water sports like jet skiing and parasailing. The iconic Mundo Marino aquarium showcases local marine life, while a scenic cable car whisks you up nearby hills for breathtaking views. Beachfront restaurants serve up fresh seafood and Caribbean specialities with ocean views. High-rise hotels and holiday rentals dominate the skyline, most featuring pools and direct beach access. Getting around is a breeze with the compact, walkable beachfront area and easy taxi service to Santa Marta just 15 minutes away.

Bello Horizonte

The Bello Horizonte neighbourhood offers attractions, such as Bello Horizonte Beach and Zazue.

Los Cocos

Los Cocos dazzles with pristine Caribbean beaches and swanky beachfront living in Santa Marta. Travellers can stroll the palm-lined coastal promenade at sunset or dive into turquoise waters perfect for swimming and snorkelling. Between ocean dips, you'll find upscale restaurants serving fresh seafood on ocean-view terraces and exclusive beach clubs offering premium water sports. Luxury condominiums and boutique hotels dominate the accommodation scene, complete with private balconies and concierge service. Getting around is easiest by taxi since public transit is limited, but the beachfront area itself is wonderfully walkable. For nearby adventures, Santa Marta Bay and Parque de los Novios are just a short ride away.

Bavaria

Bavaria offers an authentic slice of upscale Colombian suburban life, away from Santa Marta's tourist crowds. Wide tree-lined streets with modern homes and manicured gardens create a peaceful retreat for travellers seeking local rhythms. The area hums with family routines and community gatherings rather than tourist attractions. Scattered local eateries serve traditional Colombian cooking, though dining options close early. Most accommodation is upscale holiday rentals with private pools and gardens. While public transit is limited, taxis make the 15-20 minute trip to Santa Marta's beaches and attractions easy.

Top landmarks in Santa Marta

Santa Marta and related destinations

Between the Sierra Nevada mountains and the Caribbean Sea, Santa Marta offers a perfect blend of natural wonders and colonial history. Tayrona National Park beckons with rainforests where monkeys swing through the canopy above pristine beaches. Take a break from sunbathing at Santa Marta Beach to explore Parque de los Novios, the city's vibrant social hub. History buffs can't miss Ciudad Perdida, an ancient archaeological site often called 'Colombia's Machu Picchu.' The impressive Santa Marta Cathedral stands as testament to the city's status as one of South America's oldest surviving settlements. For a change of pace, the coral reefs off Taganga Beach provide spectacular snorkelling opportunities where tropical fish dart through crystal waters.

A beach with a thatched-roof house built on a cliff overlooking the ocean.

Check out reviews of Santa Marta hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Santa Marta?
If you want the flexibility to change your plans to Santa Marta, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Santa Marta if I want a holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 231 holiday homes. In addition, there are 993 apartments and 25 condos.
What will the weather in Santa Marta be like during my visit?
With an average temperature of 27°C during the coldest months, Santa Marta is a great place to visit at any time of year.
Why should I book my Santa Marta hotel with Hotels.com?
There are plenty of reasons to book your Santa Marta travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Santa Marta

Embrace the Enchantment of Santa Marta: A Coastal Paradise of Nature and Culture

Nestled between the Sierra Nevada mountains and the Caribbean Sea, Santa Marta is Colombia's oldest coastal city, brimming with charm and natural beauty. Its stunning beaches, such as Playa Blanca and Rodadero, invite relaxation, while the nearby Tayrona National Park offers lush landscapes and vibrant coral reefs for the adventurous at heart. Stroll through the historic centre, indulge in local cuisine, and immerse yourself in rich cultural experiences. Whether seeking romance, adventure, or a tranquil retreat, Santa Marta's enchanting blend of nature and history makes it an irresistible destination for every traveller.

Discover great hotels in Santa Marta

Santa Marta offers a diverse range of hotel accommodations, from budget-friendly hostels to luxurious beachfront resorts. Many options provide stunning ocean views, pools, and easy access to local attractions, making it an ideal base for exploring the region's natural beauty and rich history. These are some of the hotels preferred by our travelers in Santa Marta:

  1. Casa D´Remedios La Bella Boutique HotelOpens in a new window: This charming 2.5-star hotel provides a cozy Bed and Breakfast experience, perfect for leisure travellers seeking comfort and convenience. Guests can enjoy delightful breakfast options, including complimentary daily breakfasts and snacks available at the Snackbar. The hotel features modern entertainment amenities such as a flatscreen television and cable television, ensuring a pleasant stay. Its prime location near the city centre allows for easy exploration of local attractions, making it a favourite among travellers who appreciate accessibility and a welcoming atmosphere.
  2. Santa Marta Marriott Resort Playa DormidaOpens in a new window: Santa Marta Marriott Resort Playa Dormida is a stunning 4.5-star hotel that perfectly caters to leisure seekers looking for a beachside escape. With direct access to the beach, this hotel offers an idyllic setting for sun-worshippers and those looking to unwind. Elegant business amenities are available, creating a seamless experience for travellers who desire both relaxation and convenience. The hotel's sophisticated atmosphere, combined with its beautiful coastal views, makes it a top choice for discerning guests seeking a luxurious getaway.
  3. Hotel Boutique Don PepeOpens in a new window: Hotel Boutique Don Pepe is an exquisite 4.0-star hotel designed for romantic getaways and boutique experiences. With unique decor and artistic influences throughout the property, guests are treated to a visually stunning environment. The hotel offers enticing romance packages, including limited hours room service and champagne service, ensuring an intimate experience. Additionally, the onsite spa provides advanced notice treatments, massage services, and a relaxing pool area, creating the perfect atmosphere for couples seeking a memorable retreat.

Top locations to stay in Santa Marta

In Santa Marta, Magdalena, Colombia, Comuna 2, Puerto de Gaira, and Taganga offer unique experiences for travellers. Comuna 2 boasts vibrant culture and local art, while Puerto de Gaira is known for its beautiful beaches and lively atmosphere. Taganga is a diving hotspot, perfect for water enthusiasts. For first-time visitors, Puerto de Gaira is the best choice for its accessibility and charm.

  1. Puerto de GairaOpens in a new window: Perfect for those who crave beachside relaxation, Puerto de Gaira boasts stunning coastal views and a vibrant atmosphere. With its beautiful beaches, it's an excellent spot for sunbathing and swimming. The area is also known for its delicious seafood, providing a fantastic opportunity to indulge in fresh, local cuisine. Enjoy the lively beach bars and cultural experiences that showcase the rich heritage of the region. Puerto de Gaira serves as a gateway to explore nearby attractions like Tayrona National Park, making it an ideal choice for both leisure and adventure seekers.
  2. TagangaOpens in a new window: A charming fishing village, Taganga is renowned for its laid-back vibe and excellent diving opportunities. The crystal-clear waters and vibrant marine life make it a haven for snorkelers and divers alike. Beyond the beach, Taganga offers a unique glimpse into local life, with quaint shops and art galleries that reflect the community's creativity. The stunning sunsets here are a highlight, providing the perfect backdrop for a relaxing evening by the sea. It's a great base for exploring the surrounding natural beauty, including the nearby Sierra Nevada mountains.
  3. Comuna 2Opens in a new window: This lively neighbourhood is a fantastic representation of Santa Marta's vibrant culture and local life. Known for its street art and community projects, Comuna 2 offers visitors an authentic experience of the city's spirit. Here, you can explore local markets, where you’ll find handcrafted goods and delicious street food. The area is also developing as a cultural hub, with community events often taking place, showcasing local music and dance. While it may not have the beach access of other areas, its rich cultural scene and connection to the local community make it a unique place to stay.

Things to do in Santa Marta

Santa Marta is a paradise for nature lovers, offering stunning beaches, lush mountains, and vibrant coral reefs. Dive into crystal-clear waters, hike through scenic trails, or explore serene natural parks. With activities like boating and scuba diving, this destination promises unforgettable outdoor experiences in a spectacular landscape.

  • Parque de los NoviosOpens in a new window – Enjoy a leisurely stroll through this charming urban park, where lush greenery and vibrant flowers create a tranquil oasis in the heart of Santa Marta. It’s the perfect spot to relax with a book, have a picnic, or simply soak in the local atmosphere. Don't miss the chance to savour delicious street food from nearby vendors as you take in the sights and sounds of the park.
  • Rodadero BeachOpens in a new window – Dive into the lively atmosphere of Rodadero Beach, where golden sands meet the turquoise waters of the Caribbean. This popular destination is ideal for sunbathing, beach volleyball, or taking a refreshing dip. As the sun sets, the beach transforms into a vibrant hub of restaurants and bars, perfect for enjoying a meal or a cocktail while listening to the waves.
  • Taganga BeachOpens in a new window – Discover the laid-back charm of Taganga Beach, a picturesque fishing village that offers a more tranquil escape compared to its bustling counterpart, Rodadero. Here, you can unwind on the sandy shores, snorkel among colourful coral reefs, or embark on a boat trip to explore nearby coves. The local seafood restaurants serve fresh catches, making it a delightful spot to indulge your taste buds after a day of sun and sea.

4 tips for savvy savings when booking a hotel in Santa Marta

  1. Book for the cheapest times: For those seeking an affordable getaway, the best time to visit Santa Marta is in February, September, and November, when hotel prices are lower. To fully appreciate the city’s rich history and cultural landmarks, as well as its stunning natural attractions, it is recommended to stay for at least 2 to 3 days. This timeframe allows visitors to explore the beautiful beaches, enjoy local cafés, and partake in activities such as hiking, diving, and tours of the nearby natural parks and coral reefs, all of which offer great value for money for those on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Santa Marta, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. To stay informed about flash sales and special promotions, consider enabling email alerts or push notifications from Hotels.com. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you identify the best options. This way, if rooms become available or prices drop, you're more likely to see these updates first, allowing for savings on your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a Santa Marta hotel. For those seeking unique accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest more economical dates to increase your chances of securing a better deal.
  4. Consider your location: Hotels located near the city centre generally tend to be more expensive, but thanks to Santa Marta's excellent public transport connections, you may discover a more affordable independent hotel further afield that is still conveniently linked. For those interested in exploring alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value for money to be found. Opting for these alternative locations could provide a more authentic and budget-friendly experience.

Best time to go to Santa Marta

Santa Marta experiences its lowest average temperature in January, at 79.9°F (26.6°C), while May to September are the hottest months, with an average temperature of 81.5°F (27.5°C). October are usually the wettest months. January, July, and December are the peak travel months in Santa Marta, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to moderate rainfall. On the other hand, May, September, and October tend to be quieter times to visit, marked by moderate to frequent rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring