Santa Marta

Find Santa Marta Guest houses

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 12 Santa Marta Guest houses for you

Choose your travel dates to see the latest prices and deals.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
63
Hotel near Centro Historico,Santa Marta
Featured facilities: Private bathroom
Very Good
8.2/10
1 night
From US$22
Check Availability
77
Hotels in Santa Marta
Featured facilities: Laundry service (on-site), Private bathroom
Amazing
31 reviews
9.4/10
1 night
From US$153
Check Availability
39
Hotels in Santa Marta
Featured facilities: Shared kitchen, Laundry service (on-site), Private bathroom
Very Good
8.6/10
1 night
From US$36
Check Availability
You May Also Like
Santa Marta Hotels With Complimentary BreakfastSanta Marta Hotels With Twin RoomSanta Marta Hotels With 1 Double BedSanta Marta Hotels Featuring a PoolSanta Marta Hotels With Free Cancellation
36
Hotels in Santa Marta
Featured facilities: Kitchen
Very Good
8.7/10
1 night
From US$12
Check Availability
21
Hotel near Barrio Alcazares,Santa Marta
Featured facilities: Shared kitchen, Private bathroom
Great
9.2/10
1 night
From US$25
Check Availability
18
Hotels in Santa Marta
With a stay at Hotel Tranvia Santa Marta in Santa Marta, you'll be in the business district, within a 15-minute drive of Taganga Beach and Eduardo Santos Stadium. This hotel is 22.2 mi (35.8 km) from Tayrona National Natural Park and 4.5 mi (7.3 km) from Rodadero Beach. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a hair salon. Grab a bite from the grocery/convenience store serving guests of Hotel Tranvia Santa Marta. Continental breakfasts are available daily from 6:30 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, luggage storage, and a safe deposit box at the front desk. Make yourself at home in one of the 9 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads. Conveniences include desks, and housekeeping is provided daily.
Great
9.0/10
1 night
From US$31
Check Availability
38
Hotels in Santa Marta
With a stay at Hostal Casa del Rio in Santa Marta, you'll be on the riverwalk, within a 10-minute drive of Tayrona National Natural Park and Enchanted Pools. This lodge is 31 mi (49.9 km) from Rodadero Beach and 1.2 mi (2 km) from Parque Isla Salamanca. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. The beach shuttle (surcharge) makes getting to the surf and sand a breeze. Grab a bite from the snack bar/deli serving guests of Hostal Casa del Rio. English breakfasts are available daily from 7:00 AM to 9:00 AM for a fee. Featured amenities include luggage storage and laundry facilities. Limited parking is available onsite. Make yourself at home in one of the 4 air-conditioned guestrooms.
Very Good
8.1/10
1 night
From US$50
Check Availability
13
Hotel near Centro Historico,Santa Marta
Featured facilities: Private bathroom
1 review
5.7/10
1 night
From US$20
Check Availability
87
Hotels in Santa Marta
Featured facilities: Shared kitchen, Laundry service (on-site)
Great
6 reviews
9.2/10
1 night
From US$55
Check Availability
33
Hotels in Santa Marta
Featured facilities: Private bathroom
Good
7.8/10
Check Availability
See all Guest houses in Santa Marta

Frequently Asked Questions

What are the best places to stay in Santa Marta?

Some top places to stay in Santa Marta are near popular attractions like Tayrona National Natural Park—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Santa Marta for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Santa Marta have an average price of US$92 per night this weekend. For 4-star hotels, the average rate is US$144 per night. If you’re seeking luxury, 5-star hotels in Santa Marta typically cost US$249 per night this weekend.

What is the average nightly price of hotels in Santa Marta on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Santa Marta on weekdays is US$88. For 4-star hotels, the average cost is around US$137 per night. For a luxury stay, 5-star hotels in Santa Marta generally have an average price of US$235 per night on weekdays.

What are the best pet-friendly hotels in Santa Marta?

Hostal Pelikan Taganga (price from US$34) is pet-friendly. Bring your pets along for an enjoyable stay!

What hotels in Santa Marta offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Senda Casa Tayrona Los Naranjos (price from US$153) provides the best breakfast to start your day.

What are the best hotels with a spa in Santa Marta?

A spa hotel can make your trip more enjoyable with relaxing amenities. Senda Casa Tayrona Los Naranjos (price from US$153) is one of the best hotels with a spa in the area.

Which hotels in Santa Marta have pools?

Senda Casa Tayrona Los Naranjos (price from US$153) is a popular hotel offering a swimming pool. Book your stay to enjoy the pool and make your trip more enjoyable.

How to get good deals on hotels in Santa Marta?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Info of Guest houses in Santa Marta

Total Properties12
Number of Reviews 44
Weekend Avg. PriceUS$56
Weekday Avg. PriceUS$56