Xpu-Ha hotels with restaurants

  • guests
Restaurant in the hotel - not uncommon, but still better when the hotel with the possibility of breakfast, lunch and dinner in one place. Explore our selection of hotels in Xpu-Ha and book without leaving home. The average price of a hotel Xpu-Ha to the restaurant for one night starts at $140 and reaches $700, and the rating of 9.0 points out of 10.
Hotellook team
Rating 9.5
Excellent luxury hotel. Great rooms and fantastic service. Awesome vibe. Beautiful beach.
from $700
Rating 9.2
Excellent club hotel. Fantastic service.
from $324
Rating 9.0
Excellent romantic hotel. Fantastic service. Great location.
from $90
Rating 9.1
Excellent beach hotel. Close to Caribbean Sea. Great pool. Awesome vibe.
from $309
Rating 9.1
Excellent luxury hotel. Close to Mayan Riviera. Located near shopping areas and the beach. Beautiful beach.
from $203
Rating 8.7
Excellent hotel. Close to Starbucks. Fantastic service. Great pool. Great location. Beautiful beach.
from $320
Rating 8.8
Excellent hotel. Awesome rooms and service in a great location. Awesome vibe. Beautiful beach.
Rating 8.7
Excellent hotel. Popular among families.
Rating 8.7
Excellent wellness hotel. Good for sightseeing and located near shopping areas. Great pool. Beautiful beach.
from $219
Rating 8.8
Excellent beach hotel. Located near shopping areas and the beach. Great pool. Beautiful beach.
from $105
Check all Xpu-Ha hotels
  • guests