Royal Kahal Beach Resort - San Pedro (Ambergris Caye)
17.911057, -87.970112Overview
Beachfront resort in San Pedro with infinity pool and kitchen-equipped rooms
Accommodations & Amenities
Royal Kahal Beach Resort in San Pedro offers rooms with kitchen facilities, in-room washer and dryer, and multiple bathrooms. The resort has an infinity pool that opens to the beach, with a swim-up bar, sun loungers, and beach umbrellas. Free private parking and a paid airport shuttle service are available on site.
Dining Options
The on-site restaurant serves American, Mexican, and Caribbean cuisines in a family-friendly setting. Breakfast includes à la carte and vegan choices, while the poolside snack bar and coffee house provide additional dining options. Guests can also use the outdoor terrace with a bar for drinks and meals.
Beach & Pool Area
The resort is located on the beachfront with direct access to the shore and views of the Caribbean Sea. The infinity pool is open year-round and features a pool bar, sun loungers, and beach umbrellas for guest use. Pool and beach towels are provided free of charge.
Location & Transportation
Royal Kahal Belize sits in San Pedro, the only town on Ambergris Caye, within walking distance of local shops, restaurants, and souvenir stores. San Pedro Beach is a 15-minute walk away, and the airport is just steps from the property. The hotel provides airport pick-up and drop-off services for a fee.
Family-Friendly Facilities
The resort has family rooms and interconnected accommodations for groups traveling together. Daily housekeeping and laundry services are available to keep rooms clean and organized. The beachfront location and pool area offer spaces where children and adults can spend time outdoors.
- Location: San Pedro town center, steps from airport
- Rooms: Kitchen facilities, washer/dryer, multiple bathrooms
- Dining: Restaurant serving American, Mexican, Caribbean cuisines
- Pool: Infinity pool with swim-up bar and year-round access
- Beach: Direct beachfront access with loungers and umbrellas
- Transport: Free parking, paid airport shuttle
Rooms and availability
-
Max:4 persons
-
Bed options:1 King Size Bed
-
Max:2 persons
-
Bed options:1 King Size Bed
-
Max:4 persons
-
Bed options:1 King Size Bed or 1 Queen Size Bed
Essential information about Royal Kahal Beach Resort
| 💵 Lowest room price | 248 US$ |
| 📏 Distance to center | 200 yd |
| ✈️ Distance to airport | 100 yd |
| 🧳 Nearest airport | San Pedro, SPR |
Location
- City landmarks
- Nearby
- Restaurants