Hotels in Santa Marta

Search and compare Santa Marta hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Santa Marta

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Carrera 1C No. 24-04, Santa Marta, Colombia
Near Santa Marta Bay, Hilton Garden Inn Santa Marta offers stylish guest rooms and thoughtful amenities in a location convenient to many of the area´s top attractions. Our hotel is two blocks away from the historic city center, with different cultural points of interest, and provides you with a view of the marina and the port. The city is the starting point to visit the Tayrona National Natural Park and Sierra Nevada National Natural Park. Rodadero Beach, easily reachable from our hotel, is one of the most popular destinations in the area, and is perfect for swimming, diving and snorkeling.
Free Wi-Fi
Parking
8.6
Excellent
2598 reviews
Location
0.5 km from city centre
₹ 8,877
Carrera 2a No.6-80, Santa Marta, Colombia
3 restaurants, 7 outdoor pools, and a full-service spa are available at this hotel. Free WiFi in public areas and free self parking are also provided. Additionally, free water park access, 3 bars/lounges, and a fitness center are onsite.
Free Wi-Fi
Parking
8.9
Excellent
1702 reviews
Location
11.0 km from city centre
₹ 21,732
Kilometro 17 Via Santa Marta-Cienaga, Santa Marta, Colombia
Decameron Galeón provides flawless service and all the necessary facilities for visitors.Remain linked during your visit by utilizing the complimentary internet access available.The hotel offers complimentary parking for guests who arrive with their own mode of transport.Effortlessly plan your daily activities and travel requirements with luggage storage and safety deposit boxes provided by the front desk services. Repeatedly enjoy your best-loved attire with the aid of the laundry service available at Decameron Galeón.Need some relaxation? Your room features daily housekeeping to make your stay even more comfortable and enjoyable.The hotel is completely smoke-free.In limited designated zones, smoking is exclusively permitted. Each morning at Decameron Galeón, a scrumptious, homemade breakfast kick-starts the day.During your visit, indulge in a range of delightful culinary choices at hotel to enhance your experience. Enjoy an entertaining evening alongside your fellow travelers at hotel's very own bar and nightclub.During your stay at hotel, an array of engaging activities and amenities guarantees a delightful experience. During your stay, the hotel provides direct access to a beach, ensuring you remain near the sea throughout your visit. Begin your holiday perfectly by taking a plunge into the swimming pool.Eliminate those holiday calories by stopping by hotel and making use of their well-equipped exercise amenities.
Free Wi-Fi
Parking
8.0
Excellent
311 reviews
Location
16.4 km from city centre
₹ 25,967
Carrera 3 No 142-60, Bello Horizonte, Santa Marta, Colombia
Discover the perfect balance of luxury, nature, and hospitality at Santa Marta Marriott Resort Playa Dormida, an exclusive beachfront retreat. Ideally located near local treasures like Playa Blanca, Ciudad Perdida, and Parque de los Novios, our beach resort in Santa Marta connects you to the best of the Caribbean coast. Inspired by the lush essence of the Samarian landscape, every space in our hotel in Santa Marta, Colombia is designed to offer authentic and sophisticated experiences. Unwind in our modern rooms and suites, featuring luxury bedding, room service, and breathtaking ocean views. Indulge at Seishua Spa, where treatment rooms open to the sea breeze. Embark on a culinary journey at our signature restaurants 1525 and Cayeye, and enjoy unique cocktails at Sinku Pool Bar or Chiringuito Beach Bar. Whether you're planning a business meeting or a seaside wedding, our versatile indoor and outdoor venues will make your event truly unforgettable at our hotel in Santa Marta, Colombia.
Free Wi-Fi
9.3
Excellent
1559 reviews
Location
11.9 km from city centre
₹ 15,540
Calle 23 No 1C-37, Santa Marta, Colombia
Situated in an unrivaled location right next to one of the most important ports of Colombia AC Hotel Santa Marta provides convenient access to such renowned hot spots as Santa Marta Sea Beach, Prado Plaza and Rodadero Sea Aquarium and Museum. Enjoy spectacular views of the picturesque historic center or sit back and observe the harbor from our relaxing pool deck. Mix it up and socialize at AC Lounge, sip on one of our signature cocktails at our poolside bar or take a lap in our sparkling, infinity pool. Hosting a corporate or social outing. Our three contemporary meeting rooms offer everything you need for a productive or celebratory event. Jump start your morning with a delectable, European inspired breakfast from AC Kitchen, or stay in shape with a visit to our 24hour fitness center, equipped with free weights and cardio equipment. Whether traveling for business or pleasure AC Hotel Santa Marta features the beautiful, uplifting and thoughtful spaces necessary to allow freedom and creativity to flourish.
Free Wi-Fi
Parking
8.8
Excellent
1899 reviews
Location
0.4 km from city centre
₹ 9,886
Km 14 Via Cienaga, Santa Marta, Colombia
Along with 5 outdoor pools, this hotel has a full-service spa and a restaurant. Free WiFi in public areas, free self parking, and a free airport shuttle are also provided. Additionally, a fitness center, a bar/lounge, and a poolside bar are onsite.
Pool
Free Wi-Fi
8.9
Excellent
1776 reviews
Location
10.2 km from city centre
₹ 16,728
Calle 115 No 2 39, Santa Marta, Colombia
Courtyard by Marriott Santa Marta Resort offers a fresh, coastal experience in Bello Horizonte, one of the city’s most relaxed and well-connected districts. Just steps from the Caribbean shoreline, our Hotel resort in Santa Marta, Colombia, provides access to Santa Marta’s beaches, El Rodadero and the Historic Center, making it easy to explore the city between meetings or moments of downtime.The hotel’s contemporary guestrooms feature clean design, high-speed Wi-Fi and private balconies in many rooms, including serene mountain-view options perfect for unwinding after a day. Guests can enjoy a spacious outdoor pool with a dedicated kids’ area and pool bar, along with all-day dining that blends local flavors.With its proximity to the Estelar Santamar Convention Center, the hotel is an ideal choice for business travelers and event attendees seeking convenience and comfort. A fitness center, nearby beach access and warm service complete stay designed to feel relaxed, connected and truly Caribbean.
Free Wi-Fi
Parking
8.9
Excellent
2649 reviews
Location
10.1 km from city centre
₹ 9,359
Carrera 2 No 4-49, Bello Horizonte, Santa Marta, Colombia
Catch some rays on Santorini Hotel & Resort's private white sand beach or spend the day relaxing at the full-service spa. Then enjoy a meal at one of the hotel's 2 restaurants.
Free Wi-Fi
Parking
8.2
Excellent
2180 reviews
Location
10.8 km from city centre
₹ 7,649
Km 8. Pozos Colorados, Santa Marta, Colombia
At Estelar Santamar Hotel & Centro de Convenciones, relax by one of the 3 outdoor swimming pools or spend the day at the beach where you can enjoy volleyball.
Free Wi-Fi
Parking
8.5
Excellent
2719 reviews
Location
8.2 km from city centre
₹ 11,875
Cr 1c # 15 - 07, Edificio Tesoro Del Mar, Santa Marta, Colombia
Conveniently situated in the Centro Historico district of Santa Marta, Bonita Bay Concept Hotel by Xarm Hotels is located 500 metres from Santa Marta Cathedral, 300 metres from Santa Marta Gold Museum and 700 metres from Santa Marta Marina. This 4-star hotel offers a 24-hour front desk and free WiFi. The property is 70 metres from Bahía de Santa Marta Beach, and within 400 metres of the city centre. The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Breakfast is available, and includes à la carte, continental and American options. Simon Bolivar Park is 100 metres from Bonita Bay Concept Hotel by Xarm Hotels, while Quinta de San Pedro Alejandrino is 5.4 km from the property. Simón Bolívar International Airport is 15 km away, and the property offers a paid airport shuttle service.
Free Wi-Fi
Air conditioning
8.3
Excellent
1142 reviews
Location
0.5 km from city centre
₹ 5,288

Travel insights for hotels in Santa Marta

Use these up-to-date, data-driven insights about booking a hotel in Santa Marta including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Santa Marta?

The cheapest month to book a hotel in Santa Marta is May (₹ 11,264). Conversely, the most expensive month to stay in Santa Marta is December (₹ 21,174).

What is the cheapest day to stay in a hotel in Santa Marta?

The cheapest day to stay in Santa Marta is Tuesday (₹ 14,360). On the other hand, travellers can expect to pay the most on Thursday, when the average nightly price is ₹ 19,342.

How much is a hotel in Santa Marta tonight?

Users have found prices for hotels in Santa Marta tonight starting as low as ₹ 1,592, rising to an average cost of ₹ 9,188, based on searches in the last 72 hours. Prices start from ₹ 2,243 for a 4-star hotel in Santa Marta for tonight.

How much is a Santa Marta hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Santa Marta this weekend for as little as ₹ 1,858/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as ₹ 1,858/night. For a 4-star hotel in Santa Marta, the cheapest rate recently found was ₹ 2,436/night for this weekend.

How far ahead should you book a hotel in Santa Marta?

Save money by booking a hotel at least 7 days before your trip to Santa Marta. The lowest price found when booking 7 days ahead was ₹ 5,666 per night.

Top-rated Santa Marta hotels

Our users rated these Santa Marta hotels among the best places to stay. Be sure to read user reviews to learn why these hotels are among the highest rated.
Calle 14 #04-80, Santa Marta, Colombia
0.5 km from city centre
Free Wi-Fi
₹ 4,831
Avg. per night
Calle 16 N 5-17, Santa Marta, Colombia
0.4 km from city centre
Free Wi-Fi
₹ 8,289
Avg. per night
Calle 20 # 3-60, Santa Marta, Colombia
0.2 km from city centre
Free Wi-Fi
₹ 4,438
Avg. per night
Km 13 Via Al Aeropuerto, Santa Marta, Colombia
9.3 km from city centre
Free Wi-Fi
Parking
₹ 4,536
Avg. per night
Carrera 2 No. 19-20, Santa Marta, Colombia
0.4 km from city centre
Free Wi-Fi
Spa
₹ 6,233
Avg. per night
Carrea 10 # 1c 11, Santa Marta, Colombia
4.5 km from city centre
Free Wi-Fi
Parking
₹ 7,177
Avg. per night
Calle 8 No 2 - 78, Santa Marta, Colombia
4.3 km from city centre
Free Wi-Fi
₹ 6,015
Avg. per night
Santa Marta, Colombia
0.4 km from city centre
Air conditioning
₹ 6,776
Avg. per night
Carrera 2 #11-65, Santa Marta, Colombia
4.6 km from city centre
Free Wi-Fi
Parking
₹ 8,020
Avg. per night
18-02 Cra. 1, Santa Marta, Colombia
3.7 km from city centre
Free Wi-Fi
Airport shuttle
₹ 6,075
Avg. per night
Calle 20 1c 71, Santa Marta, Colombia
0.4 km from city centre
Free Wi-Fi
₹ 4,911
Avg. per night
Pozos Colorados, Frente a Sierra Laguna, Santa Marta, Colombia
8.2 km from city centre
Free Wi-Fi
Parking
₹ 4,344
Avg. per night
Carrera 4 No. 6-69 El Rodadero, Santa Marta, Colombia
4.0 km from city centre
Free Wi-Fi
Airport shuttle
₹ 4,709
Avg. per night
Carrera 4 no 15 65 El Rodadero, Santa Marta, Colombia
5.0 km from city centre
Pool
Free Wi-Fi
Parking
₹ 4,250
Avg. per night
Carrera 2 # 3-93, Bello Horizonte, Santa Marta, Colombia
10.8 km from city centre
Free Wi-Fi
Parking
₹ 7,998
Avg. per night

Cheapest hotels in Santa Marta, Colombia

For those on a budget, these are the cheapest hotels available in Santa Marta for the selected dates. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
4A-214 Cl. 30, Santa Marta, Colombia
0.8 km from city centre
Free Wi-Fi
Air conditioning
₹ 1,794
Avg. per night
Cl. 11 No. 2-08 Centro Historico, Santa Marta, Colombia
0.7 km from city centre
Free Wi-Fi
Airport shuttle
Air conditioning
₹ 2,266
Avg. per night
Calle 21 # 3 - 93, Santa Marta, Colombia
0.1 km from city centre
Free Wi-Fi
₹ 2,928
Avg. per night
Kr 1c Cl 18a - 22, Santa Marta, Colombia
3.7 km from city centre
Free Wi-Fi
₹ 3,211
Avg. per night
Carrera 5 #14-15, Santa Marta, Colombia
4.9 km from city centre
Free Wi-Fi
₹ 3,251
Avg. per night
Calle 19 # 3 - 48 Rodadero, Santa Marta, Colombia
5.3 km from city centre
Free Wi-Fi
Parking
₹ 3,304
Avg. per night
Carrera 2 12-43, Rodadero, Santa Marta, Colombia
4.8 km from city centre
Free Wi-Fi
₹ 3,450
Avg. per night
7-67 Carrera 4a, Santa Marta, Colombia
4.0 km from city centre
Free Wi-Fi
Parking
Airport shuttle
₹ 3,475
Avg. per night
Carrera 11, Numero 17 - 49, Santa Marta, Colombia
0.8 km from city centre
Free Wi-Fi
₹ 3,494
Avg. per night
Centro Historico Santa Marta Calle 14 # 3 - 58, Santa Marta, Colombia
0.5 km from city centre
Pool
Free Wi-Fi
₹ 3,515
Avg. per night
Carrera 1 No. 18-67, Santa Marta, Colombia
0.4 km from city centre
Free Wi-Fi
₹ 3,589
Avg. per night
Calle 21 No. 6 - 96, Santa Marta, Colombia
0.3 km from city centre
Free Wi-Fi
Parking
₹ 3,615
Avg. per night
Cra 1 A n 26 - 37, Santa Marta, Colombia
0.7 km from city centre
Free Wi-Fi
₹ 3,777
Avg. per night

Hotel prices in Santa Marta

Hotels located in the Santa Marta area sorted by price and hotel class. We've also highlighted the most popular hotels and best value within each hotel class.
4 stars +
Carrera 2a No. 11A - 98, Santa Marta, Colombia
₹ 11,488
Calle 12 # 3-40. Centro Historico, Santa Marta, Colombia
₹ 7,272
3 stars
Kilometro 17 Via Santa Marta-Cienaga, Santa Marta, Colombia
₹ 25,967
Carrera 2 No 4-49, Bello Horizonte, Santa Marta, Colombia
₹ 7,649
2 stars and under
Centro Historico Santa Marta Calle 14 # 3 - 58, Santa Marta, Colombia
₹ 3,515

Other accommodation in Santa Marta

Calle 19 No. 1b-63, Santa Marta, Colombia
5.3 km from city centre
Free Wi-Fi
Parking
₹ 6,378
Avg. per night
Centro Historico Santa Marta Calle 14 # 3 - 58, Santa Marta, Colombia
0.5 km from city centre
Pool
Free Wi-Fi
₹ 3,515
Avg. per night

Where to stay in Santa Marta

Utilize the map to find properties close to the Santa Marta area(s) or attractions you plan on visiting. Clicking a property's name will unlock more information and allow you to book that particular hotel.

About Santa Marta

Boasting a picturesque setting on Colombia’s Caribbean coastline, Santa Marta is a busy port and the capital of Magdalena Department. It was the first Spanish settlement in Colombia and is one of South America’s oldest surviving cities, serving as the gateway for trips to Tayrona National Natural Park.

Santa Maria’s city centre lies adjacent to its busy Caribbean port, with cargo ships coming and going throughout the day. The Museo del Oro is located here, with an impressive collection of pre-Columbian pottery and a scale model of Ciudad Perdida, the ancient “Lost City” which nestles in the Sierra Nevada to the south. The magnificent whitewashed Catedral Basílica de Santa Marta lies at the heart of the city centre. It is claimed to be one of Colombia’s oldest churches and beautifully adorned with religious paintings and statues. Just to the east of the city centre is La Quinta de San Pedro de Alejandrino, a 17th century hacienda which is famed as the place where Simon Bolivar died in 1830. Today it serves as a museum, with beautiful gardens and a statue of this renowned political leader. To the north of the city is the former fishing village of Taganga which is now a popular destination for scuba diving in the offshore coral reefs, while to the south is the more upmarket beach resort of El Rodadero. In the mountains to the east lies the small village of Minca which boasts impressive views of Santa Marta’s coast and provides a tranquil escape from the bustle of the city below. The biggest allure in the region is Tayrona National Natural Park which lies further north, with idyllic Caribbean beaches surrounded by lush jungle and accessed either on foot or by a horse.

Santa Maria is served by the Simon Bolivar International Airport, with flights from both Bogota and Medellin, as well as by long-distance bus from Cartagena and Barranquilla. Taxis are the main means of getting around the city and work on a fixed-price basis, while local buses serve the surrounding beach resorts.

Prior to Spanish arrival and the establishment of Santa Marta, the region was inhabited by various indigenous groups, including the Tayrona. Archaeological excavations have uncovered agricultural terraces for cultivating corn and yucca, together with underground stone channels, pottery, stonework and gold.

Facts about staying in Santa Marta

  • What are the best hotels in Santa Marta?

    Hilton Santa Marta, rated with a score of 8.7 from 1,109 reviewers, is one of the most popular hotels in Santa Marta. Other top stays include Hilton Garden Inn Santa Marta, with an average rating of 8.6 from 2,598 reviewers, and Zuana Beach Resort, with a score of 8.9 from 1,702 reviewers.

  • How much is a cheap hotel in Santa Marta?

    Prices for Santa Marta hotels have been found for as low as ₹ 661/night over the last 3 days.

  • Are there any hotels in Santa Marta close to Santa Marta Simon Bolivar?

    The closest hotel to Santa Marta Simon Bolivar is Santorini Hotel & Resort, which is located 10.8 km away from the city centre.

  • How many hotels are there in Santa Marta?

    In total, there are 3,240 hotels to choose from in Santa Marta, compared to 4,397 properties in Magdalena.

  • Are there accommodation options other than hotels in Santa Marta?

    In addition to hotels, consider choosing from 24 hostels, 13 apartments, and 319 holiday rentals in Santa Marta.

See more FAQs

Find better results for your stay in Santa Marta

Consider these popular 3-star hotels in Santa Marta