Dining Options for Guests of The Royal Haciendas

Adding a little spice to your vacation is as easy as visiting an acclaimed local restaurant.

Guests that plan to take advantage of on-site meal options will be excited to learn that The Royal Haciendas houses a good collection of dining opportunities. Guests who plan to stay for several days will particularly enjoy choosing among settings and cuisines.

The Royal Haciendas has five restaurants, a food-to-go counter, a convenience store, and a bar on-site. With this many eateries available, guests can find something to suit any hunger or thirst they have, including Caribbean, Mexican, Italian, seafood, steaks, and international fare. There are poolside cookouts during the week as well, and guests can even arrange a romantic dinner on the beach.

Need a quicker option? There is also a snack bar where busy guests can grab a quick lunch. There is one bar on the premises too, making a good place to mingle or try a new tropical concoction.

Nearby Dining

The Royal Haciendas is located near lots of places that interest tourists, including some good restaurants. This area has a particularly good selection of informal dining. A few of the off-site options found closest to the resort are Juanito's and Juanito's. The closer of the two restaurants, Juanito's, is only a small interval away from the lodging, so it won't be trouble to plan a quick trip for a meal. To see more options near the resort, take a look at the table below.

Restaurants near The Royal Haciendas
Restaurant Name Phone Style Distance Direction
Juanito's -- -- 0.6 mi. (1.0 km) NE
Juanito's -- -- 0.6 mi. (1.0 km) NE
Xcalacoco -- -- 0.7 mi. (1.0 km) ENE
Merlot Restaurant & Bar (984) 206-3900 Informal 0.7 mi. (1.2 km) ENE
Arezzo (998) 872-8084 Informal 0.8 mi. (1.3 km) NE
Flavours (998) 872-8084 Informal 0.8 mi. (1.3 km) NE
Oriola Beach Club Grill (998) 872-8084 Informal 0.8 mi. (1.3 km) NE
Tsuki (998) 872-8084 Informal 0.8 mi. (1.3 km) NE
La Marea (984) 877-3000 Fine Dining 0.9 mi. (1.4 km) NE
Coco's 52 987 20 241 -- 0.9 mi. (1.4 km) NE
The Captain’s Galley (984) 877-4000 Informal 0.9 mi. (1.5 km) NE
The Pirate’s Cove (984) 877-4000 Very Casual 0.9 mi. (1.5 km) NE

Help us improve! We welcome your corrections and suggestions.