Find hotels near Santa Marta Bay, from $31

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,587 hotels close to Santa Marta Bay with room rates, reviews, and availability. Most hotels are fully refundable.

Grand Marina Santa Marta
3.0 star property
9.8 out of 10, Exceptional, (171)
"Great location and great pool! "
United States
Michael
$104 nightly
The price is $104
Oct 24 - Oct 25
Grand Marina Santa Marta
La Casa del Totumo
3.0 star property
10.0 out of 10, Exceptional, (6)
"Great place to stay. Even though it was noisy from the bars nearby in the evening up until 2am. "
United Kingdom
Massimo
La Casa del Totumo
Placita Vieja Hotel Boutique Spa
3.5 star property
9.8 out of 10, Exceptional, (91)
"Great place for the price .."
United States
Nestor Eliecer
$91 nightly
The price is $91
Oct 23 - Oct 24
Placita Vieja Hotel Boutique Spa
Casa de Isabella, a Kali Hotel
3.5 star property
9.4 out of 10, Exceptional, (238)
"The place was immaculate! It was quaint and we loved the beautiful garden that they had on the inside. The staff not only was friendly, but was extremely helpful with getting us transportation to and from places."
United States
jennifer
$57 nightly
The price is $57
Oct 23 - Oct 24
Casa de Isabella, a Kali Hotel
Casa Rosa Hotel
3.0 star property
9.6 out of 10, Exceptional, (7)
"Great hotel, super friendly staff, conveniently located "
Canada
Kenier
$62 nightly
The price is $62
Oct 23 - Oct 24
Casa Rosa Hotel
Hotel Boutique Maree
3.5 star property
9.2 out of 10, Wonderful, (54)
"The rooms and breakfast are very good. The location is good for the square and the port. The street outside the hotel isn't overly pleasant though. Whilst the rooms were very clean, the pool and the jacuzzi were less so with a thick layer of green scum on the latter."
United Kingdom
Julian
$72 nightly
The price is $72
Oct 26 - Oct 27
Hotel Boutique Maree
AC Hotel by Marriott Santa Marta
3.5 star property
8.8 out of 10, Excellent, (475)
"Amazing stay!"
United States
Mariana
$77 nightly
The price is $77
Oct 26 - Oct 27
AC Hotel by Marriott Santa Marta
MuchoSur Santa Marta
3.0 star property
9.8 out of 10, Exceptional, (35)
"Excellent stay! Staff was super friendly and accommodating. "
United States
MARIA
$37 nightly
The price is $37
Oct 28 - Oct 29
MuchoSur Santa Marta
El Cactus Luxury Apartments in Historic Center
3.5 star property
10.0 out of 10, Exceptional, (88)
"Great pool, room was very clean, and the staff were very nice. "
Canada
Kyle
$59 nightly
The price is $59
Oct 23 - Oct 24
El Cactus Luxury Apartments in Historic Center
Hotel Puerto Pelicano
3.0 star property
9.2 out of 10, Wonderful, (41)
"Great location, very friendly and helpful staff. We really enjoyed our stay in Santa Marta."
France
Adrien
$31 nightly
The price is $31
Oct 24 - Oct 25
Hotel Puerto Pelicano
Hilton Garden Inn Santa Marta
3.5 star property
8.8 out of 10, Excellent, (813)
"Great stay!"
United States
Sander Castro
$74 nightly
The price is $74
Nov 4 - Nov 5
Hilton Garden Inn Santa Marta
Hotel Boutique Don Pepe
4.0 star property
9.4 out of 10, Exceptional, (118)
"Awesome place to stay with an amazing touch of uniqueness. Stayed there for two nights without a single touch point for complaints. Staff is awesome sand friendly as well. Hotel is within walking distance to harbour, restaurants and cafes. Definitely deserves a 5 star recommendation!"
Germany
Steffen
$260 nightly
The price is $260
Oct 29 - Oct 30
Hotel Boutique Don Pepe
Casa Gaitana Hotel Gaitano
3.0 star property
9.2 out of 10, Wonderful, (7)
"All staff super nice and helpful"
United States
Tatiana
Casa Gaitana Hotel Gaitano
Casa de Leda, a Kali Hotel
4.0 star property
9.4 out of 10, Exceptional, (290)
"Always a great place to stay in the center of everything ........ great staff and beautiful historic building !!"
United States
Jay
$61 nightly
The price is $61
Oct 30 - Oct 31
Casa de Leda, a Kali Hotel
Hotel Boutique Jardín Del Duque
3.5 star property
8.6 out of 10, Excellent, (79)
"Conveniently located quaint hotel at a great price. "
United States
Sarrah
$44 nightly
The price is $44
Oct 27 - Oct 28
Hotel Boutique Jardín Del Duque
Hotel Boutique Marboré
3.5 star property
9.2 out of 10, Wonderful, (39)
"The area was good close to everything "
United States
Rowan
Hotel Boutique Marboré
Casa Verde Hotel
4.0 star property
9.2 out of 10, Wonderful, (134)
"Great location. Great staff. "
United States
Andres
$63 nightly
The price is $63
Nov 19 - Nov 20
Casa Verde Hotel
Best Western Plus Santa Marta Hotel
3.5 star property
9.0 out of 10, Wonderful, (636)
"Great hotel"
United States
Sergio
$74 nightly
The price is $74
Nov 15 - Nov 16
Best Western Plus Santa Marta Hotel
Hotel Boutique Casa Carolina
4.0 star property
9.2 out of 10, Wonderful, (353)
"Perfect location to visit the little town, all walking distance "
Canada
Valerie
$90 nightly
The price is $90
Nov 3 - Nov 4
Hotel Boutique Casa Carolina
Hotel Boutique Casa Mia
3.0 star property
8.8 out of 10, Excellent, (91)
"Our stay at hotel casa mia was very nice. The staff were very nice and the room was clean and comfortable. The proximity to the beach and ahopping was perfect. We had a pleasant stay, thank you."
Canada
chris
$55 nightly
The price is $55
Nov 5 - Nov 6
Hotel Boutique Casa Mia
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.
Save an average of 15% on thousands of hotels when you're signed in

Hotels close to Santa Marta Bay with a pool

Top guest rated hotels close to Santa Marta Bay

Top Santa Marta Bay Hotel Reviews

Hotels near other Santa Marta Bay attractions

Frequently asked questions

What are the top-rated hotels near Santa Marta Bay?
Discover some of the top-rated hotels near Santa Marta Bay, perfect for travelers seeking comfort and convenience during their stay in Colombia.

Casa Maria Hotel Boutique

Casa Maria Hotel Boutique is a charming 3-star hotel located just 4.3 miles from Santa Marta Bay. It boasts an impressive review rating of 10, a testament to its welcoming atmosphere and exceptional service. Guests can enjoy a refreshing outdoor pool and start their day with a complimentary breakfast featuring local flavors. The hotel also offers convenient amenities such as free toiletries and nearby parking options.

Hostal La Minita de Oro

Hostal La Minita de Oro stands out with its perfect review rating of 10 and is just a 6-minute walk from Santa Marta Bay. This cozy 3-star hotel offers travelers easy access to the beach and a beach bar for relaxation. With daily housekeeping and a complimentary breakfast, travelers are ensured a comfortable stay. The hotel's location near historical districts and museums enhances the cultural experience for travelers.

Hotel Family House Rodadero

Hotel Family House Rodadero, rated 10 by travelers, is a delightful 3-star hotel situated 2.9 miles from the scenic Santa Marta Bay. Guests can prepare meals in their rooms with fully equipped kitchens, including cookware and a full-size refrigerator. The hotel offers a daily complimentary breakfast, making it a convenient choice for travelers looking for a homely atmosphere during their stay.
What hotels are within walking distance to Santa Marta Bay?
Discover delightful accommodations just a stone's throw from Santa Marta Bay, including top-rated options that promise a memorable experience.

Hostal La Minita de Oro

Hostal La Minita de Oro is a charming 3-star hotel located just a 6-minute walk from Santa Marta Bay. Rated 10 by travelers, it offers a relaxing stay with daily housekeeping and free breakfast to start your day right. Guests can unwind at the nearby beach or enjoy the local historical district, making it a fantastic choice for those wanting to explore the area.

MuchoSur Santa Marta

MuchoSur Santa Marta stands out as a 3-star gem located only 2 minutes from Santa Marta Bay, with an impressive review rating of 9.8. This hotel features a refreshing outdoor pool, a rooftop terrace for stunning views, and free daily breakfast. Guests can indulge in onsite yoga classes or unwind at the spa, making it an ideal choice for relaxation and recreation.

Placita Vieja Hotel Boutique Spa

Placita Vieja Hotel Boutique Spa, rated 9.8 by travelers, is a sophisticated 3.5-star hotel situated just 5 minutes from Santa Marta Bay. This boutique hotel boasts an onsite spa with hydrotherapy treatments and a beautiful outdoor pool. Guests can enjoy luxurious amenities such as designer toiletries and room service, along with access to the nearby beach for a perfect coastal getaway.
How much is a hotel near Santa Marta Bay?
Staying near Santa Marta Bay is a treat, with plenty of hotels from $31 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the best affordable hotels near Santa Marta Bay?
Finding an affordable hotel near Santa Marta Bay that offers a top-rated experience is easy with these options. Whether you're looking for family-friendly amenities or simply a cozy spot to unwind, these hotels cater to your needs.

Casa Maria Hotel Boutique

Casa Maria Hotel Boutique is a charming 3-star hotel located just 4.3 miles from Santa Marta Bay, providing an excellent retreat for travelers. With a perfect review rating of 10, this hotel offers travelers complimentary WiFi, free daily local breakfast, and outdoor pool access, making it ideal for a relaxed stay. The nearby free parking adds convenience for those exploring the area.

Hostal La Minita de Oro

Just a short 6-minute walk from Santa Marta Bay, Hostal La Minita de Oro is a delightful 3-star option rated 10 by travelers. This cozy hostal features free daily breakfast and WiFi, ensuring travelers start their day right. Enjoy the beach access and nearby historical sites, enhancing your stay in this vibrant area. The onsite beach bar and daily housekeeping provide added comfort.

Hotel Family House Rodadero

Hotel Family House Rodadero is situated only 2.9 miles from Santa Marta Bay, offering a welcoming atmosphere with a perfect review rating of 10. This family-friendly 3-star hotel features complimentary daily breakfast and WiFi. Guests will appreciate the convenience of in-room kitchen facilities, including a full-size refrigerator and cookware, perfect for longer stays or families.
What are the best boutique hotels near Santa Marta Bay?
For travelers seeking top-rated boutique hotels near Santa Marta Bay, the following options offer unique stays with exceptional amenities.

Hotel Boutique Don Pepe

Hotel Boutique Don Pepe is a highly-rated 4-star boutique hotel situated just 1 minute away from Santa Marta Bay, with a traveler rating of 9.2. This romantic retreat features an outdoor pool, a hot tub, and complimentary breakfast to start your day right. Guests can indulge in spa services and enjoy a cozy atmosphere with rooms that include premium bedding and designer toiletries. The hotel is also equipped with airport shuttle services for added convenience.

Casa de Leda, a Kali Hotel

Casa de Leda, a Kali Hotel is a charming 4-star boutique hotel located just a 6-minute walk from Santa Marta Bay. Rated by travelers at an impressive 9.4, this hotel features an exquisite spa and outdoor pool, making it perfect for relaxation. Guests can enjoy complimentary Egyptian cotton sheets and bathrobes, while also having access to an onsite spa offering various treatments. The hotel also offers airport transportation and concierge services to enhance your stay.

Casa de Isabella, a Kali Hotel

Casa de Isabella, a Kali Hotel is a delightful 3.5-star boutique hotel located only 4 minutes from Santa Marta Bay, with a stellar review rating of 9.4 from travelers. Guests can enjoy in-room massages and benefit from the 24-hour room service, ensuring a comfortable and convenient experience throughout their stay.
Can I book a fully refundable hotel close to Santa Marta Bay?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Santa Marta Bay", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Santa Marta Bay?
To look for discounts on hotels near Santa Marta Bay, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia