Search Hotels with Restaurant in Santa Marta

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

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check availability on Santa Marta Hotels with Restaurant

Top Santa Marta Hotels with Restaurant

Santa Marta Marriott Resort Playa Dormida
4.5 star property
9.4 out of 10, Exceptional, (832)
"Excellent family hotel. "
The price is 3.292.500 ₫
3.292.500 ₫ total
3 Nov - 4 Nov
Santa Marta Marriott Resort Playa Dormida
Hilton Santa Marta
4.5 star property
8.6 out of 10, Excellent, (447)
"A beautiful hotel with beautiful pools, quiet, clean beach right behind the hotel."
The price is 2.829.443 ₫
2.829.443 ₫ total
12 Nov - 13 Nov
Hilton Santa Marta
AC Hotel by Marriott Santa Marta
3.5 star property
8.8 out of 10, Excellent, (473)
"Amazing stay!"
The price is 2.059.788 ₫
2.059.788 ₫ total
3 Nov - 4 Nov
AC Hotel by Marriott Santa Marta
Ecohabs Tequendama Parque Tayrona
2.5 star property
8.0 out of 10, Very good, (65)
"A dream location. Beautiful for nature lovers. Be sure to bring your insect repellant!"
The price is 3.220.910 ₫
3.220.910 ₫ total
16 Oct - 17 Oct
Ecohabs Tequendama Parque Tayrona
Hilton Garden Inn Santa Marta
3.5 star property
8.8 out of 10, Excellent, (813)
"Great stay!"
The price is 1.876.314 ₫
1.876.314 ₫ total
20 Oct - 21 Oct
Hilton Garden Inn Santa Marta
One Santuario Natural
3.5 star property
9.4 out of 10, Exceptional, (30)
"This place is magical!"
One Santuario Natural
Mercure Santa Marta Emile
3.5 star property
9.0 out of 10, Wonderful, (787)
"Everything was excellent from the staff to the accommodation."
The price is 2.047.291 ₫
2.047.291 ₫ total
12 Nov - 13 Nov
Mercure Santa Marta Emile
Reserva Natural Tierra Adentro
3.0 star property
9.6 out of 10, Exceptional, (61)
"Amazing place to stay. We will for sure be back again and again. We will want to stay in cabin #5 for sure"
The price is 3.537.096 ₫
3.537.096 ₫ total
14 Oct - 15 Oct
Reserva Natural Tierra Adentro
Villa Maria Tayrona, Jungle and Sea Experience
3.0 star property
9.2 out of 10, Wonderful, (194)
"Excellent place for jungle person — well maintained—- beautiful walks … Great place - will visit again …."
The price is 1.428.884 ₫
1.428.884 ₫ total
15 Oct - 16 Oct
Villa Maria Tayrona, Jungle and Sea Experience
Cabaña Barlovento
3.0 star property
10.0 out of 10, Exceptional, (27)
"Amazing place to stay!"
The price is 2.684.092 ₫
2.684.092 ₫ total
14 Oct - 15 Oct
Cabaña Barlovento
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 Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Santa Marta cost?
You'll pay between 1.428.884 ₫ and 3.537.096 ₫ per night for hotels in Santa Marta. A perfect stay with a restaurant, or one that offers access to awesome culinary experiences, is just a few clicks away with Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Santa Marta?
Santa Marta offers multiple hotels with dining with a total average guest review rating of 9.0. Casa de Leda, a Kali Hotel is a popular option if you'd like to sample the local dining scene. It has a 4-star rating and offers amenities such as designer toiletries and a swimming pool. Santa Marta Marriott Resort Playa Dormida is another favourite. This 4.5-star hotel offers access to some delightful foodie experiences and comes with a terrace and a swimming pool.
How many hotels with restaurants are there in Santa Marta?
You'll find 158 hotels with restaurants in Santa Marta. Whether you're taking a trip with the kids or organising a weekend break with all your pals, Expedia will help you find the perfect place.
What are the best cheap hotels with dining in Santa Marta?
With hotels with dining starting from just 1.428.884 ₫ per night, you'll have extra cash in your pocket to indulge in some terrific culinary experiences in Santa Marta! Hotel Beyonda is an affordable option that offers amenities such as pool sun loungers and a garden. Alternatively, sample the flavours of this city from Hotel Tnt Mirador - Hostel. A terrace and a swimming pool are among this property's conveniences. If you'd prefer to save your hard-earned dollars and still make the most of Santa Marta, add a few fun and free attractions to your itinerary. Rodadero Beach and Taganga Beach will keep you on the go. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Santa Marta?
Treat the family to a stay at Hotel Boutique Casa Carolina, a 4-star option just a quick drive from downtown. Conveniences here include complimentary breakfast and a children's pool. Another family-friendly hotel with dining in Santa Marta is Irotama del Sol. A children's pool and a waterslide help make this 3.5-star escape a top pick. Santa Marta boasts loads of family-friendly attractions to discover that'll entertain the kids. Rodadero Beach and Taganga Beach guarantee fun for everyone.
Are there any 5-star hotels with dining in Santa Marta?
Santa Marta does not have any 5-star hotels with dining — but you and the fam can still wine and dine here in style! Why not have a look at Casa de Leda, a Kali Hotel? Located around 0.32 km from the downtown area, this 4-star property comes with popular amenities like a terrace and a swimming pool. Hotel Boutique Casa Carolina is another fabulous pick just 0.80 km from the centre of Santa Marta. Also holding a 4-star rating, it features amenities like Egyptian-cotton sheets and designer toiletries.
Why book your hotel with restaurants in Santa Marta with Expedia?
Booking a hotel with restaurants in Santa Marta is as easy as clicking on your travel dates and picking the option that meets your needs. Looking for a getaway that has an on-site restaurant or is in an epicurean hub? Want it to be luxurious or affordable? Use Expedia's filters to further narrow your search results and find the ideal fit.
How can I find cheap hotels with restaurants in Santa Marta?
Expedia can help you search for cheap hotels with restaurants in Santa Marta. Try out our helpful filter tools to discover stays with restaurants or tasty extras, like included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.
What is there to do in Santa Marta near my hotel with restaurants?
Whatever you love to do, Santa Marta has loads to keep you going. Rodadero Beach, Taganga Beach and Rodadero Sea Aquarium and Museum are on many travellers' sightseeing itineraries. Don't go home without exploring Santa Marta Beach, Santa Marta Cathedral and Grande Beach either. With Expedia's hotel deals in Santa Marta, you'll be able to see more popular attractions like these with the cash you save.