The Best Hotels in San Pedro, Belize

Kick back and relax on an island getaway to the Caribbean
Kick back and relax on an island getaway to the Caribbean | Courtesy of Mahogany Bay Resort & Beach Club / Expedia.com

You’ll be running on island time in San Pedro, a small town just a 90-minute ferry ride from Belize City. With its secret beaches, shoreline bars and the best snorkeling in the Caribbean, it’s a world away from Belize’s mainland. Whether you’re looking for an oceanfront cabana or a five-star resort, there’s plenty to choose from on Ambergris Caye – here are Culture Trip’s best picks of hotels in San Pedro.

1. Victoria House Resort & Spa

Resort, Spa Hotel

Plush swimming pool and lounging area at Victoria House Resort & Spa
Courtesy of Victoria House Resort and Spa / Expedia.com

Victoria House is on the waterfront, just a few miles from downtown San Pedro. This colonial-style resort features wide tile floors, rich crown molding and towering four-poster beds. Wind down with a restorative yoga class on the beach, or wind in your fishing rod from one of the resort’s 25-foot (7.6m) skiffs. Whether you catch snapper, grouper or wahoo, you can bring it back to the on-site chefs to grill it up for you.

2. Mahogany Bay Resort & Beach Club

Hotel

Light, airy and stylish seating area at Mahogany Bay Resort & Beach Club with wicker chairs and plants
Courtesy of Mahogany Bay Resort and Beach Club / Expedia.com

Tucked among carefully manicured gardens and canals, you’ll find the Mahogany Bay Resort – the only private beach club in Belize. It offers a number of dining and shopping options, so you won’t need to go into San Pedro unless you want to. The hammocks and cabanas suspended over the sea are a must-visit, preferably with a rum craft cocktail or frozen frappé in hand.

3. PUR Boutique Cabanas

Hotel

Small outdoor swimming pool at PUR Boutique Cabanas with wicker parasols and palm trees
Courtesy of PUR Boutique Cabanas / Expedia.com

With just six cabins, this intimate, adults-only boutique hotel is the leafy escape you didn’t know you needed. You’re just a seven-minute golf cart ride from downtown San Pedro, although PUR’s build-your-own taco bar and swim-up poolside bar, slinging margaritas and rum shots all day long, might keep you firmly on site.

5. Grand Caribe Belize

Hotel

Row of sun loungers on beach at Grand Caribe Belize
Courtesy of Grand Caribe Belize / Expedia.com

With 800 feet (244m) of sandy beach access, six swimming pools and two piers, Grand Caribe is the top family-friendly resort in San Pedro. Rooms range from one-bedroom oceanside condos to the five-bedroom beachfront villa for all group sizes. Tours such as swimming with stingrays and jungle hikes are specifically designed with families in mind. Parents can have their time away too – with a tiki torch-lit dinner on the pier, while the kids are in the hands of Grand Caribe’s babysitting service.

6. Coco Beach Resort

Hotel, Resort

Large swimming pool at Coco Beach Resort with large rock in the centre and a fake beach
© Coco Beach Resort

A few miles north of San Pedro, you’ll land on the shores of Coco Beach. The resort labels itself a haven for barefoot luxury, relaxation and adventure – which you’ll find in the two pools spanning the length of the resort, complete with water slide, swim-up bar and weekday water aerobics classes. Coco Beach is also one of the few resorts in town offering different watersports, like catamaran sailing, windsurfing, kite surfing and parasailing.

7. Matachica Resort & Spa

Hotel

Double bedroom at Matachica Resort & Spa with white linen, dark wooden window shutters and a painted mural of someone climbing a tree
Courtesy of Matachica Resort and Spa / Expedia.com

After landing in San Pedro, a speedboat will whisk you five miles up the coast, where the Matachica’s staff will be awaiting your arrival. The adults-only resort is filled with fun, bright colors, and each casita has a wildlife-inspired mural spanning the bedroom wall. Stop by Mambo Restaurant, where you’ll have your pick of dishes made with local ingredients – some even grown on site. A rum punch or two from Matachica’s outdoor bar may just have you swinging through the trees.

8. Las Terrazas Resort and Residences

Hotel

Large swimming pool at Las Terrazas Resort and Residences with mood-lighting at dusk
Courtesy of Las Terrazas Resort and Residences / Expedia.com

Sandwiched between lagoon and ocean and a 20-minute drive from San Pedro, Las Terrazas is a quiet respite. With oversized residences ranging from 1,000 to 3,100sqft (93 to 288sqm), each apartment-style suite has enough room to feel secluded from your neighbors. Take a dip in the 70-foot (21.3m) infinity pool, or schedule a Caribbean sea purification treatment at the spa.

9. Costa Blu Beach Resort, Trademark Collection by Wyndham

Hotel, Chain Hotel

Large swimming pool and beach leading down to ocean at Costa Blu Beach Resort
Courtesy of Costa Blu Beach Resort / Expedia.com

This adults-only retreat is the perfect jumping-off spot for snorkelers and divers looking to explore the nearby Mexico Rocks Marine Reserve. Alternatively, float above the water on a kayak or stand-up paddleboard. After a nightcap at the Blu Beach Bar, bed down in your brightly colored cabana – complete with seafoam green sheets and accent walls.

10. The Palms Oceanfront Suites

Hotel

Pontoon leading out to ocean at The Palms Oceanfront Suites
Courtesy of the Palms Oceanfront Suites / Expedia.com

Across the street from San Pedro Airport and a short walk from downtown, this laidback resort has everything you need nearby. Pick from one of the Palms’ 12 Caribbean-inspired suites or opt for a poolside casita – all with a veranda overlooking the ocean. Looking to go off the grid? The hotel offers half-day and full-day trips to neighboring islands like Caye Caulker and Goff’s Caye, where you can snorkel along Shark Ray Alley and look out for West Indian manatees.

11. Mayan Princess Hotel

Hotel

Blue tiled swimming pool at Mayan Princess Hotel with large wicker covered chair
Courtesy of Mayan Princess Hotel / Expedia.com

Hidden away off one of San Pedro’s main streets, the Mayan Princess is a casual, all-suite hotel on a white sand beach. Each suite is decked out with a kitchenette and an ocean-view balcony. You won’t want to miss one of the Mayan Princess’ fishing tours, where you can angle for bonefish, permit and tarpon along the nearby coral reef and famous Rocky Point. Art lovers should head to the popular Belizean Arts gallery across the street.

12. Lina Point Belize Overwater Resort

Hotel

Pontoon with swimming pool and Lina Point Belize Overwater Resort surrounded by the ocean
Courtesy of Lina Point Belize Overwater Resort / Expedia.com

No need to look for another shore-side room – Lina Point puts you literally on the water. The resort’s eight cabanas sit on stilts with glass floors in the bedrooms, so you can gaze down into the ocean. Relax by the overwater swimming pool and outdoor bar. For a truly unforgettable experience, head up to the rooftop restaurant, Hooked, for 360-degree views of the San Pedro sky.

For more options, discover these wild-at-heart resorts. Fancy relaxing at a hotel by the beach in Belize? Check out the best beach hotels to book in Belize, bookable with Culture Trip.

Since you are here, we would like to share our vision for the future of travel - and the direction Culture Trip is moving in.

Culture Trip launched in 2011 with a simple yet passionate mission: to inspire people to go beyond their boundaries and experience what makes a place, its people and its culture special and meaningful — and this is still in our DNA today. We are proud that, for more than a decade, millions like you have trusted our award-winning recommendations by people who deeply understand what makes certain places and communities so special.

Increasingly we believe the world needs more meaningful, real-life connections between curious travellers keen to explore the world in a more responsible way. That is why we have intensively curated a collection of premium small-group trips as an invitation to meet and connect with new, like-minded people for once-in-a-lifetime experiences in three categories: Culture Trips, Rail Trips and Private Trips. Our Trips are suitable for both solo travelers, couples and friends who want to explore the world together.

Culture Trips are deeply immersive 5 to 16 days itineraries, that combine authentic local experiences, exciting activities and 4-5* accommodation to look forward to at the end of each day. Our Rail Trips are our most planet-friendly itineraries that invite you to take the scenic route, relax whilst getting under the skin of a destination. Our Private Trips are fully tailored itineraries, curated by our Travel Experts specifically for you, your friends or your family.

We know that many of you worry about the environmental impact of travel and are looking for ways of expanding horizons in ways that do minimal harm - and may even bring benefits. We are committed to go as far as possible in curating our trips with care for the planet. That is why all of our trips are flightless in destination, fully carbon offset - and we have ambitious plans to be net zero in the very near future.

Culture Trip Spring Sale

Save up to $1,100 on our unique small-group trips! Limited spots.

X
close-ad
Edit article