Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in San Pedro · 8.43 km from centre
9.0
63 reviews
<h2>Beachfront and Leisure</h2>
Matachica Beach Resort and Spa in San Pedro offers a private beach area, beachfront, infinity swimming pool, spa facilities, fitness centre, free use of bicycles, water sports, free airport shuttle service, garden, terrace, restaurant, massage services, bar, and free WiFi.
<h2>Comfortable Accommodations</h2>
Rooms include air-conditioning, balcony, bathrobes, patio, private bathroom, hairdryer, ground-floor unit, walk-in shower, seating area, free toiletries, shower, slippers, private entrance, tiled floors, and wardrobe. Additional amenities feature sea views, terrace, hot tub, bath, garden views, dining table, plunge pool, sofa, and dining area.
<h2>Dining Experience</h2>
The traditional, romantic restaurant serves brunch, lunch, and dinner. Guests can also enjoy continental breakfast.
<h2>Location and Attractions</h2>
Located 10 km from San Pedro Airport, the resort is a 3-minute walk from North Ambergris Caye Beach. Nearby attractions include snorkelling.

Hotel in San Pedro · 9.59 km from centre
9.2
273 reviews
Breakfast available
When you stay at Portofino Beach Resort in San Pedro, you'll be on the beach, just steps from Hol Chan Marine Reserve and 9 minutes by foot from Belize Barrier Reef. This beach hotel is 5.2 mi (8.4 km) from Secret Beach and 5 mi (8 km) from San Pedro Beach.

Hotel in San Pedro · 5.99 km from centre
9.0
48 reviews
Breakfast available
<h2>Prime Location</h2>
Playa De Sala Boutique Hotel in San Pedro offers a convenient location with San Pedro Beach 2.6 km away and San Pedro Airport 6 km distant. Guests enjoy sea views and easy access to scuba diving.
<h2>Exceptional Facilities</h2>
The hotel features a private beach area, beachfront, infinity swimming pool, sun terrace, water sports facilities, and a lush garden. Free WiFi is available throughout the property.
<h2>Comfortable Accommodations</h2>
Rooms include air-conditioning, balconies with sea views, private bathrooms, and modern amenities such as flat-screen TVs and soundproofing. Additional facilities include a hot tub and outdoor dining area.
<h2>Dining Experience</h2>
The traditional restaurant serves American cuisine with vegetarian, vegan, and gluten-free options. Breakfast includes champagne, local specialities, and fresh fruits. Evening entertainment and live music enhance the dining experience.

Resort in San Pedro · 6.05 km from centre
9.0
391 reviews
Breakfast available
Located in San Pedro, Las Terrazas Resort and Residences Ambergris is by the ocean – a 4-minute drive from Hol Chan Marine Reserve and 11 minutes from Mexico Rocks. This beach resort is 4 mi (6.4 km) from Secret Beach and 4.1 mi (6.7 km) from Belize Chocolate Company.

Resort in San Pedro · 8.30 km from centre
9.6
441 reviews
Breakfast available
When you stay at Matachica Resort & Spa - Adults Only in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and Hol Chan Marine Reserve. This beach resort is 4.3 mi (6.9 km) from Secret Beach and 4.2 mi (6.8 km) from San Pedro Beach.

Hotel in San Pedro · 9.83 km from centre
9.8
8 reviews
<h2>Prime Beachfront Location</h2>
Mangata Villas Adults Only in San Pedro offers direct beachfront access with a private beach area. Guests enjoy stunning sea views and a swimming pool with a view.
<h2>Exceptional Facilities</h2>
The hotel features a sun terrace, water sports facilities, and a modern restaurant serving lunch and dinner with vegetarian, vegan, gluten-free, and dairy-free options. Free WiFi is available throughout the property.
<h2>Comfortable Accommodations</h2>
Rooms include air-conditioning, balconies, and private bathrooms with walk-in showers. Additional amenities include a coffee machine, microwave, and streaming services.
<h2>Nearby Attractions</h2>
North Ambergris Caye Beach is just a few steps away, while Playa Blanca is a 14-minute walk. San Pedro Airport is 11 km from the property.

Resort in San Pedro · 11.51 km from centre
9.2
726 reviews
Breakfast available
When you stay at X'Tan Ha - The Waterfront Resort in San Pedro, you'll be on the beach, just steps from Hol Chan Marine Reserve and Belize Barrier Reef. This beach resort is 6.6 mi (10.6 km) from Secret Beach and 7.6 mi (12.3 km) from San Pedro Church.

Hotel in San Pedro · 11.52 km from centre
8.7
129 reviews
Breakfast available
The beach-front X’tan Ha-The Waterfront features a large garden, a sun terrace with a swimming pool, a tropical-style lounge and wooden décor. It is located 12 km from San Pedro town centre.
The villas offer air conditioning, ceiling fans, seating area, flat-screen cable TV and a fully-equipped kitchen. The balcony has views of the pool and the Caribbean Sea, while the bathrooms include free toiletries.
Guests can enjoy local dishes and international food at the on-site restaurant. BBQ facilities are available as well.
Activities such as kayaking, biking and non-motorized water sports can be arranged.
This complex is 11 km from Hol Chan Marine Reserve. San Pedro Airport is a 15-minute drive away.

Hotel in San Pedro · 20.86 km from centre
8.4
61 reviews
Breakfast available
With a stay at Reef Haven Belize in San Pedro, you'll be 0.1 mi (0.1 km) from Belize Barrier Reef and 12.7 mi (20.4 km) from Secret Beach. This all-inclusive hotel is within the region of Mexico Rocks and Hol Chan Marine Reserve.

Resort in San Pedro · 20.86 km from centre
8.0
35 reviews
<h2>Beachfront Location</h2>
Reef Haven Belize in San Pedro offers a private beach area and beachfront access. Guests enjoy sea views and a year-round outdoor swimming pool.
<h2>Comfortable Accommodations</h2>
Rooms feature private bathrooms, balconies, and kitchenettes. Additional amenities include free WiFi, TV, and sea views.
<h2>Dining Experience</h2>
The romantic restaurant serves American and à la carte breakfasts. Lunch and dinner are available in a relaxed setting.
<h2>Leisure Facilities</h2>
The resort provides a fitness centre, sun terrace, spa facilities, and yoga classes. Activities include cycling and film nights.
<h2>Convenient Services</h2>
Free airport shuttle service, 24-hour front desk, concierge, and tour desk enhance the stay.