Find hotels near Santa Marta Bay,

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

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

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

Placita Vieja Hotel Boutique Spa

3.5 star property
0.2 mi from Santa Marta Bay
9.8 out of 10, Exceptional, (92)
"Great place for the price .."
United States
Nestor Eliecer
Placita Vieja Hotel Boutique Spa

Grand Marina Santa Marta

3.0 star property
< 0.1 mi from Santa Marta Bay
9.8 out of 10, Exceptional, (174)
"Clean, spacious, well kept and great location. Good communication and very friendly staff."
Canada
Dominique Stanton
$133 nightly
The price is $133
Dec 23 - Dec 24
Grand Marina Santa Marta

Hilton Garden Inn Santa Marta

3.5 star property
0.2 mi from Santa Marta Bay
8.8 out of 10, Excellent, (822)
"Great stay!"
United States
Sander Castro
$79 nightly
The price is $79
Dec 13 - Dec 14
Hilton Garden Inn Santa Marta

Casa de Isabella, a Kali Hotel

3.5 star property
0.1 mi from Santa Marta Bay
9.4 out of 10, Exceptional, (239)
"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
$73 nightly
The price is $73
Dec 18 - Dec 19
Casa de Isabella, a Kali Hotel

Hotel Boutique Maree

3.5 star property
0.1 mi from Santa Marta Bay
9.2 out of 10, Wonderful, (55)
"We had a nice room near the restaurants and Parque los Novios. Breakfast was excellent "
United States
Victor
Hotel Boutique Maree

El Cactus Luxury Apartments in Historic Center

3.5 star property
0.5 mi from Santa Marta Bay
10.0 out of 10, Exceptional, (88)
"Great pool, room was very clean, and the staff were very nice. "
Canada
Kyle
$70 nightly
The price is $70
Dec 9 - Dec 10
El Cactus Luxury Apartments in Historic Center

AC Hotel by Marriott Santa Marta

3.5 star property
0.1 mi from Santa Marta Bay
8.8 out of 10, Excellent, (491)
"friendly staff, very nice room, nice amenities, overall nice hotel"
United States
Wendy
$81 nightly
The price is $81
Dec 11 - Dec 12
AC Hotel by Marriott Santa Marta

Casa Rosa Hotel

3.0 star property
0.3 mi from Santa Marta Bay
9.4 out of 10, Exceptional, (8)
"Great hotel, super friendly staff, conveniently located "
Canada
Kenier
$62 nightly
The price is $62
Dec 8 - Dec 9
Casa Rosa Hotel

Hotel Boutique Don Pepe

4.0 star property
0.2 mi from Santa Marta Bay
9.4 out of 10, Exceptional, (119)
"The stay was absolutely amazing the staff recomended us to watch the sunset on the roof and it was absolutely breathtaking. We decided to eat at the restraunt downstairs and their food was out of this world!"
United States
Ryan
$190 nightly
The price is $190
Dec 13 - Dec 14
Hotel Boutique Don Pepe

Hotel Boutique Marboré

3.5 star property
0.2 mi from Santa Marta Bay
9.2 out of 10, Wonderful, (39)
"The area was good close to everything "
United States
Rowan
Hotel Boutique Marboré

Casa Verde Boutique Hotel

4.0 star property
0.3 mi from Santa Marta Bay
9.2 out of 10, Wonderful, (135)
"Great location. Great staff. "
United States
Andres
$59 nightly
The price is $59
Dec 12 - Dec 13
Casa Verde Boutique Hotel

Hotel Boutique La Solera Del Pozo

3.0 star property
0.2 mi from Santa Marta Bay
9.2 out of 10, Wonderful, (9)
"The hotel is really beautiful and the staff very friendly and helpful. I’ll recommend this one! Best stay in Colombia "
Italy
Giuseppe
$50 nightly
The price is $50
Dec 22 - Dec 23
Hotel Boutique La Solera Del Pozo

Best Western Plus Santa Marta Hotel

3.5 star property
0.3 mi from Santa Marta Bay
9.0 out of 10, Wonderful, (652)
"Nice views"
United States
Enrique
$72 nightly
The price is $72
Dec 12 - Dec 13
Best Western Plus Santa Marta Hotel

Casa de Leda, a Kali Hotel

4.0 star property
0.3 mi from Santa Marta Bay
9.4 out of 10, Exceptional, (292)
"Always a great place to stay in the center of everything ........ great staff and beautiful historic building !!"
United States
Jay
$82 nightly
The price is $82
Dec 22 - Dec 23
Casa de Leda, a Kali Hotel

Hotel Boutique Casa Carolina

4.0 star property
0.4 mi from Santa Marta Bay
9.2 out of 10, Wonderful, (353)
"Location"
United States
JUAN
$56 nightly
The price is $56
Dec 8 - Dec 9
Hotel Boutique Casa Carolina

Hotel Boutique Jardín Del Duque

3.5 star property
< 0.1 mi from Santa Marta Bay
8.6 out of 10, Excellent, (79)
"Conveniently located quaint hotel at a great price. "
United States
Sarrah
$46 nightly
The price is $46
Dec 9 - Dec 10
Hotel Boutique Jardín Del Duque

Hotel Puerto Pelicano

3.0 star property
0.3 mi from Santa Marta Bay
9.2 out of 10, Wonderful, (44)
"Very convenient location "
United States
Israel
$47 nightly
The price is $47
Dec 9 - Dec 10
Hotel Puerto Pelicano

Hotel Akuamarina

3.5 star property
0.6 mi from Santa Marta Bay
9.4 out of 10, Exceptional, (86)
"Great place to stay. Location, staff, rooms, breakfast were all excellent. Highly recommended "
United States
john
$34 nightly
The price is $34
Dec 8 - Dec 9
Hotel Akuamarina

Hotel Boutique Casa Mia

3.0 star property
0.2 mi from Santa Marta Bay
8.8 out of 10, Excellent, (91)
"Great location! "
United States
amado
$50 nightly
The price is $50
Dec 9 - Dec 10
Hotel Boutique Casa Mia

Viajero Santa Marta Hostel

2.0 star property
0.4 mi from Santa Marta Bay
9.0 out of 10, Wonderful, (49)
" NIce property"
United States
ivan
Viajero Santa Marta Hostel
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.

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 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