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 · 71.50 km from centre
9.2
71 review
When you stay at Hidden Jewel Boutique Hotel in San Pedro, you'll be on the beach, within a 15-minute drive of Belize Barrier Reef and Secret Beach. This beach hotel is 6 mi (9.7 km) from San Pedro Belize Express Water Taxi and 0.1 mi (0.1 km) from Hol Chan Marine Reserve.

Hotel in San Pedro · 74.29 km from centre
8.6
118 review
Breakfast available
With a stay at The Watermark Hotel in San Pedro, you'll be a 1-minute drive from Belize Barrier Reef and 8 minutes from San Pedro Belize Express Water Taxi. This spa hotel is 6.9 mi (11 km) from Secret Beach and 0.3 mi (0.5 km) from San Pedro Beach.

Hotel in Pedro A. Santos, Buenavista · 46.54 km from centre
9.3
103 review
Kapok Bacalar - Plant Based Hotel in Buenavista features 4-star accommodations with a garden, a restaurant and a bar. There is free private parking and the property provides paid airport shuttle service.
With a private bathroom equipped with a shower and free toiletries, rooms at the hotel also offer free WiFi, while some rooms are equipped with a terrace. At Kapok Bacalar - Plant Based Hotel each room is equipped with bed linen and towels.
An American, vegetarian or vegan breakfast is served at the property.
Speaking English and Spanish at the 24-hour front desk, staff are always on hand to help.
Chetumal International Airport is 50 miles away.

Hotel in San Pedro · 76.41 km from centre
9.6
490 review
Breakfast available
With a stay at Victoria House Resort & Spa in San Pedro, you'll be on the beach, steps from Belize Barrier Reef and a 4-minute drive from San Pedro Belize Express Water Taxi. This beach hotel is 10 mi (16.1 km) from Secret Beach and 0.9 mi (1.4 km) from Black & White Cultural Entertainment Center.

Hotel in San Pedro · 71.20 km from centre
9.2
54 review
Located in San Pedro, a 3-minute walk from North Ambergris Caye Beach, Matachica Beach Resort and Spa has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a hot tub and free shuttle service.
At the hotel, all rooms come with a balcony. Rooms contain a safety deposit box, while certain rooms come with a terrace and others also feature sea views. The rooms have a closet.
Guests at Matachica Beach Resort and Spa can enjoy a continental breakfast.
Guests at the accommodation will be able to enjoy activities in and around San Pedro, like snorkeling.
San Pedro Airport is 6.2 miles from the property.

Hotel in San Pedro · 75.38 km from centre
9.4
1,001 review
Breakfast available
With a stay at Ramon's Village Resort in San Pedro, you'll be on the beach, within a 10-minute walk of San Pedro Town Hall and San Pedro Central Park. This beach hotel is 0.5 mi (0.8 km) from San Pedro Church and 0.5 mi (0.8 km) from San Pedro House of Culture.

Resort in Belize, Maskall · 68.35 km from centre
9.0
106 review
Breakfast available
With a stay at Abezza Resort And Adventure Spa in Maskall, you'll be 9.3 mi (14.9 km) from Maskall Forest Reserve and 12.5 mi (20.1 km) from Altun Ha Mayan Ruins. This family-friendly resort is within the region of Crooked Tree Wildlife Sanctuary and The Split.

Hotel in San Pedro · 70.44 km from centre
9.0
215 review
Breakfast available
When you stay at Portofino Beach Resort in San Pedro, you'll be on the beach, within a 10-minute walk of Belize Barrier Reef and Hol Chan Marine Reserve. This beach hotel is 5.2 mi (8.4 km) from Secret Beach and 7.1 mi (11.4 km) from San Pedro Belize Express Water Taxi.

Hotel in Othón P. Blanco, Kohunlich · 54.75 km from centre
9.2
185 review
Breakfast available
Located in Kohunlich, The Explorean Selva Maya Kohunlich is in a state park and within the region of Dzibanché and Kinich-Ná. This all-inclusive hotel is 30.9 mi (49.8 km) from Lake Bacalar.

Hotel in San Pedro · 75.12 km from centre
9.0
663 review
Breakfast available
With a stay at Sunbreeze Suites, you'll be centrally located in San Pedro, steps from Belize Barrier Reef and within a 5-minute walk of San Pedro Central Park. This beach hotel is 0.1 mi (0.2 km) from San Pedro Church and 0.3 mi (0.5 km) from Belize Chocolate Company.

Hotel in San Pedro · 72.74 km from centre
9.4
1,000 review
Breakfast available
With a stay at Coco Beach Resort in San Pedro, you'll be on the beach, within a 10-minute drive of Belize Barrier Reef and Hol Chan Marine Reserve. This beach hotel is 4.2 mi (6.8 km) from San Pedro Belize Express Water Taxi and 4.5 mi (7.3 km) from Secret Beach.

Hotel in San Pedro · 76.83 km from centre
9.3
44 review
Breakfast available
Located in San Pedro, 1.6 miles from San Pedro Beach, Playa De Sala Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Each room at the 5-star hotel has sea views, and guests can enjoy access to a terrace and to a bar. The property provides a 24-hour front desk, airport transportation, a concierge service and free WiFi throughout the property.
At the hotel the rooms are equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Every room has a coffee machine, while certain rooms also offer a balcony and others also have pool views. All rooms will provide guests with a fridge.
An à la carte, continental or American breakfast is available at the property. At Playa De Sala Boutique Hotel you'll find a restaurant serving American cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Guests at the accommodation will be able to enjoy activities in and around San Pedro, like canoeing and cycling.
San Pedro Airport is 3.7 miles from the property.

Resort in San Pedro · 75.30 km from centre
9.0
803 review
Breakfast available
When you stay at Sunbreeze Hotel in San Pedro, you'll be on the beach, just steps from Belize Chocolate Company and 4 minutes by foot from San Pedro Town Hall. This beach resort is 0.2 mi (0.3 km) from Belize Barrier Reef and 0.3 mi (0.5 km) from San Pedro Church.

Resort in San Pedro · 76.33 km from centre
8.4
707 review
Breakfast available
Located in San Pedro, Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is within a 10-minute drive of San Pedro Belize Express Water Taxi and San Pedro Central Park. This beach resort is 8.4 mi (13.5 km) from Mexico Rocks and 10.8 mi (17.3 km) from Secret Beach.

Hotel in Othón P. Blanco, Mahahual · 65.66 km from centre
7.7
241 review
Breakfast available
Located on the Costa Maya, with a private stretch of beach, Luna De Plata offers simple accommodations just a few hundred yards from the Costa Maya cruise port. Free Wi-fi is available throughout.
Hotel Luna De Plata Mahahual’s rooms feature tiled floors and a simple décor with warm colors. All have a private bathroom with a bath or shower. Some have a furnished balcony with sea views.
A wide range of cultural and outdoor activities are available in the surrounding area, including diving and fishing, or a visit to the Mayan ruins near Chetumal. The International Airport at Chetumal is 88 mi away.

Hotel in Othón P. Blanco, El Placer · 81.21 km from centre
9.6
5 review
Breakfast available
This secluded beachfront property with serviced studios and apartments is a 30 minutes’ drive from Mahahual and Costa Maya. It offers beach front units with private screened terraces or balconies and ocean views.
The units at Mayan Beach Garden feature ornate mosaic floors on screened in garden patios. Each unit comes with a full kitchen, refrigerator with freezer, stove/oven, ceiling fan and a private bathroom. All units have optional AC.
The on-site garden restaurant serves traditional Mexican food and home-made cocktails. Room service, personal laundry service and other amenities are provided.
Guests at the Mayan Beach Garden have free access to kayaks, and other equipment is available for rent. Snorkeling, and Fishing from shore or lagoon is within walking distance.

Resort in Othón P. Blanco, Ruinas Kohunlích · 54.78 km from centre
9.0
115 review
Boasting relaxing spa services, enjoyable activities and gourmet dining, this one-of-a-kind property offers an intimate and secluded escape that is completely surrounded by the jungle in Chetumal.
The Explorean Kohunlich features an outdoor swimming pool and hot tub. Guests can relax with a massage or aromatherapy treatment before taking part in one of the hotel's schedule activities, which will explore the region's wildlife and archaeological sites such as Kohunlich.
Guests will wake up with a tray of coffee and freshly baked bread waiting right outside the guestroom. Guests will find a different menu every day for lunch and dinner to enjoy the variety of gourmet dishes that are prepared in the restaurant, plus there is also a permanent menu with classic food choices.
A daily adventure tour is included in the rate.

Resort in San Pedro · 65.31 km from centre
8.1
28 review
Located in San Pedro, 1.4 miles from North Ambergris Caye Beach, Reef Haven Belize has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. Among the facilities of this property are a restaurant, free shuttle service and room service, along with free WiFi throughout the property. The property provides karaoke and a 24-hour front desk.
The rooms come with a private bathroom, while some rooms also feature a balcony and others also feature a sea view.
Guests at the resort can enjoy an à la carte or an American breakfast.
Reef Haven Belize has a terrace. You can play tennis at this 4-star resort, and the area is popular for cycling.
San Pedro Airport is 14 miles from the property.

Hotel in Othón P. Blanco, Mahahual · 66.95 km from centre
7.6
419 review
Breakfast available
Facing the beachfront, Quinto Sole offers 4-star accommodations in Mahahual and features a private beach area, terrace and restaurant. Providing a bar, the property is located within a 7-minute walk of Mahahual Beach. Free WiFi and a tour desk are provided.
At the hotel, each room is equipped with a desk. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Quinto Sole have a flat-screen TV and air conditioning, and certain rooms include a balcony.
The accommodation offers an à la carte or American breakfast.
Speaking English and Spanish at the reception, staff are willing to help at any time of the day.
Chetumal International Airport is 87 miles away.

Resort in San Pedro · 69.49 km from centre
9.2
582 review
Breakfast available
With a stay at X'Tan Ha - The Waterfront Resort in San Pedro (Turtle Beach Cabins), you'll be steps from Hol Chan Marine Reserve and Belize Barrier Reef. This beach resort is 1.5 mi (2.4 km) from Mexico Rocks and 6.4 mi (10.3 km) from Secret Beach.