Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Santa Rosa – 1 hotel or place to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hacienda Santa Rosa a Luxury Collection Hotel

Hotel in Santa Rosa

Offering rooms surrounded by wildlife-filled tropical jungle, this Mexican Hacienda Santa Rosa a Luxury Collection Hotel country house is 6.2 mi from Maxcanú. Absolutely charming location and atmosphere, very welcoming and polite staff. We loved about everything!

Show more Show less
8.4
Very Good
35 reviews
Price from
$159.47
per night

Cenote San Ignacio

Chocholá (Near Santa Rosa)

Set in Chocholá, 24 mi from Mérida, Cenote San Ignacio offers a restaurant and free WiFi. All units feature air conditioning and a flat-screen TV. Guests at the lodge can enjoy an American breakfast.

Show more Show less
9.1
Awesome
7 reviews
Price from
$135
per night

Hospedaje Wotoch Aayin By Rotamundos

Hotel in Venecia

Hospedaje Wotoch Aayin has a restaurant, outdoor swimming pool, a bar and garden in Venecia. All rooms boast a flat-screen TV with cable channels and a private bathroom. Very friendly staff, stay includes interesting activities as well.

Show more Show less
9.7
Exceptional
10 reviews
Price from
$40
per night

Carey Cabañas

Venecia (Near Santa Rosa)

Set in Calkeni Campeche, Carey Cabañas features accommodations with an outdoor pool. Complimentary WiFi is provided. The perfect beach getaway , quite remote yet with all the modern conveniences AND staff who were service oriented looking to please.

Show more Show less
8.3
Very Good
73 reviews
Price from
$47
per night

Uxmal Resort Maya

Hotel in Uxmal

Amid the Yucatan jungle, Uxmal Resort Maya offers an outdoor swimming pool, wading pool and free Wi-Fi connection throughout the property. We could see the Uxmal ruins from our balcony. Beautiful peaceful pool area. Breakfast was great.

Show more Show less
8.6
Excellent
917 reviews
Price from
$45
per night

Hacienda Uxmal Plantation & Museum

Hotel in Uxmal

Just across the street from the Uxmal Pyramids, and a 40 minutes' drive from Merida. This historic resort offers 2 outdoor pools and a working plantation filled with fruit trees and jogging trails. Beautiful place full of history. It is very close to Uxmal, so the location is perfect. Staff is super friendly!

Show more Show less
8.8
Excellent
675 reviews
Price from
$130
per night

La Casa del Mago

Uxmal (Near Santa Rosa)

Set in gardens and directly across from the Uxmal Archaeological Site, 656 feet from the entrance, La Casa del Mago features an outdoor swimming pool and a restaurant. It offers a 24-hour reception. Perfect ambient, next to Uxmal ruins.

Show more Show less
9.1
Awesome
843 reviews
Price from
$69
per night

loft el Mestizo

Celestún (Near Santa Rosa)

Located in Celestún, within 5.6 mi of Parque Natural Rio Celestun, loft el Mestizo is an accommodations offering city views.

Show more Show less
7
Good
4 reviews
Price from
$54
per night

Hotel Beach Don Gonzalo

Hotel in Celestún

Boasting a terrace, Hotel Beach Don Gonzalo is set in Celestún in the Yucatán region, 5 mi from Parque Natural Rio Celestun. Very nice small hotel, seems recently renovated and to a good standard. We had a junior suite and it was a nice room

Show more Show less
9
Awesome
49 reviews
Price from
$50
per night

Posada Lilia

Celestún (Near Santa Rosa)

Located in Celestun, Yucatan, Posada Lilia is a property that offers simple décor, garden and a tour desk. It is 164 feet from the beach and has well illuminated facilities. Owner Enrique is so nice and helpful. Make sure to ask him about the tour he recommends in canoe or kayak through the mangroves and to see abundant birds of many kinds and also to see flamingos. My guide was Damian who didn’t did a great job. The posada is convenient to the ocean and central square (Centro). Room is simple but comfortable with AC, fan, hot shower and small fridge. There is satellite tv but I was having too much fun exploring to try using it. This is the place to stay!!

Show more Show less
7.8
Good
173 reviews
Price from
$31
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!