Hotels near Santa Marta Beach

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay near Santa Marta Beach?

Placita Vieja Hotel Boutique Spa

Placita Vieja Hotel Boutique Spa
3.5 star property
0.3 km from Santa Marta Beach
9.8 out of 10, Exceptional, (97 reviews)
Placita Vieja Hotel Boutique Spa

Casa Verde Boutique Hotel

Casa Verde Boutique Hotel
4.0 star property
0.5 km from Santa Marta Beach
9.2 out of 10, Wonderful, (140 reviews)
The price is $56
$56 total
Mar 10 - Mar 11
Casa Verde Boutique Hotel

Casa Rosa Hotel

Casa Rosa Hotel
3.0 star property
0.4 km from Santa Marta Beach
9.4 out of 10, Exceptional, (9 reviews)
The price is $65
$65 total
Mar 31 - Apr 1
Casa Rosa Hotel

Hotel Boutique La Solera Del Pozo

Hotel Boutique La Solera Del Pozo
3.0 star property
0.4 km from Santa Marta Beach
9.2 out of 10, Wonderful, (10 reviews)
The price is $45
$45 total
Mar 14 - Mar 15
Hotel Boutique La Solera Del Pozo

Casa de Isabella, a Kali Hotel

Casa de Isabella, a Kali Hotel
3.5 star property
0.2 km from Santa Marta Beach
9.4 out of 10, Exceptional, (242 reviews)
The price is $62
$62 total
Mar 2 - Mar 3
Casa de Isabella, a Kali Hotel

Grand Marina Santa Marta

Grand Marina Santa Marta
3.0 star property
0.2 km from Santa Marta Beach
9.8 out of 10, Exceptional, (182 reviews)
The price is $115
$115 total
Apr 1 - Apr 2
Grand Marina Santa Marta

Hotel Boutique Marboré

Hotel Boutique Marboré
3.5 star property
0.4 km from Santa Marta Beach
9.2 out of 10, Wonderful, (41 reviews)
Hotel Boutique Marboré

AC Hotel by Marriott Santa Marta

AC Hotel by Marriott Santa Marta
3.5 star property
0.2 km from Santa Marta Beach
8.8 out of 10, Excellent, (524 reviews)
The price is $98
$98 total
Mar 24 - Mar 25
AC Hotel by Marriott Santa Marta

El Cactus Luxury Apartments in Historic Center

El Cactus Luxury Apartments in Historic Center
3.5 star property
0.8 km from Santa Marta Beach
10.0 out of 10, Exceptional, (90 reviews)
The price is $97
$97 total
Mar 2 - Mar 3
El Cactus Luxury Apartments in Historic Center

Hotel Boutique Casa Carolina Santa Marta

Hotel Boutique Casa Carolina Santa Marta
4.0 star property
0.6 km from Santa Marta Beach
9.2 out of 10, Wonderful, (370 reviews)
The price is $70
$70 total
Mar 2 - Mar 3
Hotel Boutique Casa Carolina Santa Marta

Hotel Boutique Jardín Del Duque

Hotel Boutique Jardín Del Duque
3.5 star property
0.1 km from Santa Marta Beach
8.6 out of 10, Excellent, (79 reviews)
The price is $52
$52 total
Mar 2 - Mar 3
Hotel Boutique Jardín Del Duque

Hotel Boutique Maree

Hotel Boutique Maree
3.5 star property
0.2 km from Santa Marta Beach
9.2 out of 10, Wonderful, (62 reviews)
The price is $107
$107 total
Mar 5 - Mar 6
Hotel Boutique Maree

Bonita Bay Concept Hotel by Xarm Hotels

Bonita Bay Concept Hotel by Xarm Hotels
4.0 star property
0.3 km from Santa Marta Beach
8.6 out of 10, Excellent, (141 reviews)
The price is $59
$61 total
Mar 2 - Mar 3
Bonita Bay Concept Hotel by Xarm Hotels

Hotel Boutique Don Pepe

Hotel Boutique Don Pepe
4.0 star property
0.3 km from Santa Marta Beach
9.4 out of 10, Exceptional, (121 reviews)
The price is $211
$211 total
Mar 2 - Mar 3
Hotel Boutique Don Pepe

Hotel Boutique Casa Mia

Hotel Boutique Casa Mia
3.0 star property
0.4 km from Santa Marta Beach
8.8 out of 10, Excellent, (92 reviews)
The price is $57
$57 total
Mar 2 - Mar 3
Hotel Boutique Casa Mia

Casana Rosa Hotel

Casana Rosa Hotel
3.0 star property
1.2 km from Santa Marta Beach
9.6 out of 10, Exceptional, (5 reviews)
The price is $72
$72 total
Mar 2 - Mar 3
Casana Rosa Hotel

Oasis Fresh Hotel

Oasis Fresh Hotel
3.0 star property
0.4 km from Santa Marta Beach
8.6 out of 10, Excellent, (27 reviews)
The price is $48
$48 total
Mar 2 - Mar 3
Oasis Fresh Hotel

Hilton Garden Inn Santa Marta

Hilton Garden Inn Santa Marta
3.5 star property
0.4 km from Santa Marta Beach
8.8 out of 10, Excellent, (855 reviews)
The price is $95
$95 total
Mar 29 - Mar 30
Hilton Garden Inn Santa Marta

Hotel Tayromar

Hotel Tayromar
3.0 star property
0.2 km from Santa Marta Beach
8.2 out of 10, Very Good, (39 reviews)
The price is $37
$37 total
Mar 2 - Mar 3
Hotel Tayromar

Best Western Plus Santa Marta Hotel

Best Western Plus Santa Marta Hotel
3.5 star property
0.5 km from Santa Marta Beach
9.0 out of 10, Wonderful, (709 reviews)
The price is $89
$89 total
Mar 22 - Mar 23
Best Western Plus Santa Marta Hotel
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.

Compare popular hotels close to Santa Marta Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Outdoor pool, open 9:00 AM to 9:00 PM, sun loungers
Placita Vieja Hotel Boutique Spa
3.5 star property
9.8
Exceptional
97 reviews
View
Property grounds
Casa Verde Boutique Hotel
4.0 star property
9.2
Wonderful
140 reviews
View
Outdoor pool
Casa Rosa Hotel
3.0 star property
9.4
Exceptional
9 reviews
View
Outdoor pool
Hotel Boutique La Solera Del Pozo
3.0 star property
9.2
Wonderful
10 reviews
View
Suite, Private Pool | Egyptian cotton sheets, premium bedding, down comforters
Casa de Isabella, a Kali Hotel
3.5 star property
9.4
Exceptional
242 reviews
View

Other landmarks near Santa Marta Beach