You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Ambergris Caye, the largest island in Belize, offers a stunning Caribbean escape with its pristine white coral sand beaches and lush mangrove forests. Located northeast of Belize's mainland, this island is a paradise for nature lovers and adventure seekers alike. The vibrant San Pedro Town, the island's main hub, is renowned for its lively atmosphere, offering a range of accommodations from luxury resorts to charming boutique hotels.
For those looking to explore the best neighborhoods, San Pedro Town is a must-visit with its bustling streets and vibrant nightlife. The island's proximity to the Belize Barrier Reef, a UNESCO World Heritage Site, makes it a top destination for scuba diving and snorkeling enthusiasts. Don't miss the chance to explore the ancient Maya history and the natural beauty of the Boca Bacalar Chico channel. Ambergris Caye is truly a captivating destination for travelers seeking both relaxation and adventure.
See the latest prices and deals by choosing your dates

Apartment in San Pedro · 4.74 mi from centre
1.0
1 review
Just a few steps from North Ambergris Caye Beach and a 8-minute walk from San Pedro Beach, Suite D201 at Mara Laguna Gold Standard Certified features accommodations in San Pedro with massage services. This apartment offers air-conditioned accommodations with a terrace. There's a restaurant.
The apartment features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Guests at Suite D201 at Mara Laguna Gold Standard Certified can enjoy cycling nearby, or make the most of the outdoor pool.
San Pedro Airport is 1.2 miles away.

Apartment in San Pedro · 4.77 mi from centre
6.5
2 reviews
Suite E302 @ Mara Laguna is located in San Pedro, just a few steps from North Ambergris Caye Beach and a 7-minute walk from San Pedro Beach. The apartment has access to a restaurant. Outdoor seating is also available at the apartment.
Providing access to a balcony, the air-conditioned apartment consists of 1 bedroom. Featuring a terrace with sea views, this apartment also comes with a satellite TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a walk-in shower and a hair dryer. For added privacy, the accommodation features a private entrance.
Suite E302 @ Mara Laguna conveniently has an outdoor pool.
San Pedro Airport is 1.2 miles from the property.

Hotel in San Pedro · 5.05 mi from centre
6.5
115 reviews
Breakfast available
Located in San Pedro, a 4-minute walk from North Ambergris Caye Beach, Hotel Royal Blue & Golf Cart Rental provides air-conditioned rooms and a bar. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Certain units at the property include a balcony with a city view.
Every room comes with a flat-screen TV, and some accommodations at the hotel have a sea view.
San Pedro Airport is 1.2 miles away.

Hotel in San Pedro · 5.29 mi from centre
6.8
33 reviews
When you stay at Laguna Hotel in San Pedro, you'll be by the sea, just steps from Belize Barrier Reef and The Gallery of San Pedro Ltd. This hotel is 7.4 mi (11.9 km) from Secret Beach and 0.1 mi (0.2 km) from Boca Del Rio Beach.

Hotel in San Pedro · 5.72 mi from centre
2.6
3 reviews
When you stay at Hotel Hop & Cart rental Ltd in San Pedro, you'll be near the airport, within a 10-minute walk of Belize Barrier Reef and Belizean Melody Art Gallery. This hotel is 8.1 mi (13 km) from Secret Beach and 0.2 mi (0.3 km) from San Pedro House of Culture.

Hotel in San Pedro · 5.72 mi from centre
6.8
28 reviews
With a stay at Hotel Coastalbay 2, you'll be centrally located in San Pedro, steps from San Pedro Church and within a 5-minute walk of San Pedro Town Hall. This hotel is 0.3 mi (0.4 km) from Belize Chocolate Company and 0.3 mi (0.5 km) from San Pedro Belize Express Dock.

Guesthouse in San Pedro · 5.72 mi from centre
5.6
18 reviews
Breakfast available
When you stay at Amelia Guest House in San Pedro, you'll be in a shopping district, within a 5-minute walk of Belize Barrier Reef and San Pedro Church. This guesthouse is 8.1 mi (13 km) from Secret Beach and 0.1 mi (0.1 km) from Belizean Melody Art Gallery.

Hostel in San Pedro · 5.72 mi from centre
6.0
2 reviews
When you stay at Coastal Bay2 Hotel in San Pedro, you'll be near the airport, within a 15-minute walk of Belize Barrier Reef and San Pedro Central Park. This hostel is 8.1 mi (13 km) from Secret Beach and 0.1 mi (0.1 km) from Belizean Melody Art Gallery.

Apartment in San Pedro · 5.74 mi from centre
6.6
32 reviews
San Pedro Ocean Paradise provides beachfront accommodations in San Pedro. Among the facilities at this property are free shuttle service and full-day security, along with free Wifi throughout the property. There's parking on-site and the property provides an electric vehicle charging station.
Guests can stay warm with a fireplace in every unit. Each unit is equipped with air conditioning, a safety deposit box, and a flat-screen TV, and certain units at the apartment complex have a balcony. At the apartment complex, all units are fitted with a wardrobe and a private bathroom.
A mini-market is available at the apartment.
Sightseeing tours are available nearby. A car rental service is available at the apartment.
San Pedro Beach is a few steps from San Pedro Ocean Paradise. San Pedro Airport is a few steps away.

Hotel in San Pedro · 5.79 mi from centre
4.8
15 reviews
Breakfast available
When you stay at Hotel Central Park in San Pedro, you'll be near the airport, within a 5-minute walk of Belize Barrier Reef and San Pedro Central Park. This hotel is 8 mi (12.9 km) from Secret Beach and 0.1 mi (0.1 km) from San Pedro Church.

Hotel in San Pedro · 5.93 mi from centre
5.0
2 reviews
When you stay at The Caye Hotel San Pedro in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and Belize Chocolate Company. This beach hotel is 8.4 mi (13.5 km) from Secret Beach and 0.1 mi (0.1 km) from San Pedro Belize Express Dock.

Holiday home in San Pedro · 8.92 mi from centre
3.5
2 reviews
View the Blue provides beachfront accommodations in San Pedro. With sea views, this accommodation provides a balcony and a swimming pool. Featuring a private entrance, the vacation home allows guests their privacy.
Featuring a terrace, all units include a seating area, a TV with satellite channels, a fully equipped kitchen, a dining area, and a private bathroom equipped with a hair dryer. An oven, a microwave, and toaster are also featured, as well as a coffee machine. At the vacation home, all units have bed linen and towels.
San Pedro Airport is 2.5 miles away.