Book through suitespot: benefits worth around €500 for a two-night stay (average) · Why Premium?
suitespot
Belize · San Pedro

The 3 Best Luxury Hotels in San Pedro

A rooftop pool in the middle of town, casitas on a private beach or a residence with its own kitchen: one of our travel advisors will personally help you choose among the luxury hotels in San Pedro. Through suitespot you also get, depending on the hotel, breakfast for two, a room upgrade subject to availability, hotel credit and VIP service – worth around €500 on average over two nights.

3Luxury hotels
from 225 €per night
1Hotel brands
365days of personal travel advice
Your guide

Your Guide to the Best Luxury Hotels in San Pedro

San Pedro is the main town on Ambergris Caye, off the coast of Belize: golf carts roll along sandy lanes, the bars, restaurants and dive shops stay busy into the evening, and at the piers the boats wait to head out to the barrier reef. Choosing a 5-star hotel in San Pedro, Belize, means deciding between the town center and the quieter beaches to the south and north. All the luxury hotels in San Pedro sit right on the sea.Alaia BelizeAlaia Belize · City CentreIf you want to walk to dinner, stay at Alaia Belize in the middle of town, with a rooftop pool reserved for adults. Couples looking for a private beach and peace book Victoria House, two miles south. For families and groups of friends who need space and a kitchen of their own, we recommend Las Terrazas Resort & Residences north of town.

No booking fee: the benefits simply come on top of the rate you book.
Our selection

The best-known hotels in San Pedro

Finding the right base for your days on the reef: below you see the best hotels in San Pedro at a glance, with location, nightly rate and suitespot score. Our tip: if you like to walk out in the evening, stay at Alaia Belize; if you want calm on a private beach, choose Victoria House south of town.

HotelLocationsuitespot scorePrice from
Alaia BelizeCity Centre★ 4.3/5225 €
Victoria HouseEscalante★ 4.6/5–
Las Terrazas Resort & Residences–★ 4.1/5290 €
The collection

Our 3 luxury hotels in San Pedro

Hand-picked by our travel experts: every hotel in San Pedro with the benefits that are included when you book through suitespot, its nightly rate and our Score.

Discover more

The reef off the beach: what the luxury hotels in San Pedro have in store

Underwater: The Belize Barrier Reef has been a World Heritage Site since 1996 and runs just off the shore. In the Hol Chan Marine Reserve at the south of the island and at Shark Ray Alley, a snorkel trip brings you face to face with nurse sharks and rays; farther out, in Lighthouse Reef, lies the Great Blue Hole.

Victoria HouseVictoria House · Escalante

Diving from the hotel pier: At Alaia Belize, Belize Pro Dive runs its own shop with PADI courses and trips as far as the Great Blue Hole. The resort, with 155 rooms, suites and villas, stretches across generous beachfront grounds and is part of the Autograph Collection; Debora Aguiar designed the interiors.

Colonial style on a private beach: Victoria House is made up of 42 casitas, suites and beach villas with up to five bedrooms, all on a private beach facing the reef. The Casa Playa Blanca villa has its own infinity-edge pool.

Living like at home: At Las Terrazas Resort & Residences, a luxury hotel in San Pedro built around residences, you move into apartments, penthouses or villas with a fully equipped kitchen. Kayaks, paddleboards, Hobie Cats and bicycles are free to use, and if you go fishing, the chef will cook your catch.

Pools

Pool, spa & wellness: rooftop pool, infinity pools and Maya rituals at your 5-star hotel in San Pedro

Three pools, three moods: On the roof of Alaia Belize sits the Vista Rooftop Pool, an adults-only infinity pool with 360-degree views across the Caribbean. Below, a resort pool with a heated shallow ledge and a swim-up bar is joined by a quiet garden pool at the Reef House. At Victoria House, several infinity-edge pools line the beach, and at Las Terrazas Resort & Residences cabanas frame an infinity pool of a little over 20 meters.

Las Terrazas Resort & ResidencesLas Terrazas Resort & Residences

For spa days: The K’in Spa at Alaia Belize blends ancient Maya traditions with modern wellness. La Luna Spa at Victoria House has four treatment rooms, one for couples, opening onto a private courtyard, with more than 36 treatments to choose from. Serenity Spa at Las Terrazas Resort & Residences works with Belizean honey and cocoa, in a beach cabana if you like.

Our tip: sunset above the rooftops

Save an evening for the Vista Rooftop at Alaia Belize: small plates with Asian and Caribbean flavors, cocktails and the view across the sea as the sun goes down.

Dining

Luxury hotels in San Pedro and their dining: catch of the day, a chef's table and ceviche on the beach

In town: At Sea Salt in Alaia Belize, Mediterranean cooking meets Belizean ingredients, and on Tuesdays the Chef’s Table in The Cellar seats six to ten guests for a menu with wine pairing. The Deck serves fish and seafood with a view of the water, and Ocean Side Pizzeria bakes pizza in a brick oven.

Victoria HouseVictoria House · San Pedro

South of town: Palmilla at Victoria House has been cooking by the water with regional produce for more than 20 years, and on request dinner is served by candlelight on the pier. Admiral Nelson’s Beach Bar keeps the ceviche and cold drinks coming.

Your suitespot benefits
  • Breakfast for two, every day
  • Room upgrade subject to availability
  • Hotel credit, e.g. US$100
  • Early check-in and late check-out
  • VIP service and personal advice
  • Points and status in the hotel programme
Over two nights, that adds up to around €500 in value on average – depending on hotel, rate and availability.

North of town: At O Restaurant in Las Terrazas Resort & Residences, the menu follows the day's catch, with sushi on Fridays. For sunset, head up to the Rooftop Sky Lounge, with a DJ some nights and fire dancing on the beach below. A Belizean breakfast classic is fry jacks, puffy fried dough served with beans or honey.

Where to stay

Where to stay in San Pedro: town center, south or north – three settings for your 5-star hotel

Small planes fly from Belize City to the San Pedro airstrip in about a quarter of an hour, or you can come by boat. Ambergris Caye is long and narrow, so picking a 5-star hotel in San Pedro mostly comes down to the distance from town.

Las Terrazas Resort & ResidencesLas Terrazas Resort & Residences · San Pedro

In the middle of San Pedro: Alaia Belize sits on Seagrape Drive right on the beach. Restaurants, bars and shops are within walking distance: our advice for anyone who likes to go out in the evening.

Your suitespot benefits
  • Breakfast for two, every day
  • Room upgrade subject to availability
  • Hotel credit, e.g. US$100
  • Early check-in and late check-out
  • VIP service and personal advice
  • Points and status in the hotel programme
Over two nights, that adds up to around €500 in value on average – depending on hotel, rate and availability.

No booking fee: the benefits simply come on top of the rate you book.

Two miles south: Victoria House on Coconut Drive is the quieter luxury hotel in San Pedro, facing the reef. The hotel picks you up from the airstrip by arrangement or covers your taxi.

Three and a half miles north: Las Terrazas Resort & Residences is about ten minutes from the airstrip by private boat, straight to the resort's own dock; the resort arranges it for a fee.

Our tip: drive into town by golf cart

On Ambergris Caye the golf cart is the way to get around. If you stay south or north of town, use one to drive in for dinner; we are happy to reserve it along with your room.

Prices

How much a 5-star hotel in San Pedro costs: breakfast, credit and points

Rates start at 224 € at Alaia Belize and at 290 € at Las Terrazas Resort & Residences. For Victoria House we quote the price on request. The hotel list further down shows what is available on your preferred dates.

Luxury hotelFromsuitespot benefits fromsuitespot score
Town center, Seagrape Drive
Alaia Belize224 €1st night★ 4.3/5
South of town, Coconut Drive
Victoria Houseon request1st night★ 4.6/5
North of town
Las Terrazas Resort & Residences290 €1st night★ 4.1/5

Breakfast and credit: Two people have breakfast daily in all three resorts, continental at Victoria House and in O Restaurant at Las Terrazas Resort & Residences. Both of these add 100 US dollars in hotel credit; at Victoria House, a further 100 US dollars applies from the Rainforest Suite upward for stays of two nights. An upgrade and an earlier arrival or later departure depend on occupancy.

Las Terrazas Resort & ResidencesLas Terrazas Resort & Residences · San Pedro

Extras and points: Victoria House offers a welcome drink and five percent off spa treatments, and Alaia Belize adds a welcome gift. You earn points and status benefits at Alaia Belize with Marriott Bonvoy and at Las Terrazas Resort & Residences with I Prefer. Victoria House is independent.

No booking fee: the benefits simply come on top of the rate you book.

San Pedro through the year: For the luxury hotels in San Pedro, the reef makes every month a good one. Christmas and Easter week are especially popular in town, and for those days we gladly reserve your room early.

Points & status

Earn points & use your status in San Pedro

In San Pedro you earn Marriott Bonvoy points at Alaia Belize and I Prefer points at the residence resort north of town. suitespot books at the direct rate, which means points and status nights count toward your account. Victoria House is independent and wins guests over with its credit and extras.

  1. Choose your hotelThe table shows which hotels belong to your program.
  2. Add your member numberWhen you book through suitespot, simply add your loyalty program number.
  3. Benefit twicePoints, elite night credits and status benefits come on top of your suitespot benefits.

2 of the 3 hotels in San Pedro belong to a hotel loyalty program, spread across two programs. One hotel is independently run – there you receive the suitespot benefits without a loyalty program.

ProgramHotelsExamples in San Pedro
I Prefer1 hotelLas Terrazas Resort & Residences
Marriott Bonvoy1 hotelAlaia Belize
Compared

Facilities compared: pool, spa and awards

Which hotel in San Pedro suits you often comes down to a few questions: is there a pool or a spa, how old is the building, when was it last renovated, and has the hotel received an award? The overview answers them for all three hotels at a glance.

3with their own spa
3with a pool

3 hotels have a spa, 3 a pool.

✓ = available, – = not available, blank = no information.

HotelOpenedRenovatedPoolSpaMichelin KeysForbes
Alaia Belize2021✓✓
Victoria House1981✓✓
Las Terrazas Resort & Residences✓✓
What our guests say
Carolin, Luxury Hotel AdvisorValentina, Luxury Hotel AdvisorMadeleine, Luxury Hotel AdvisorAndrea, Luxury Hotel Advisor
Personal advice

Your stay in San Pedro, personally planned

Carolin, Valentina, Madeleine and Andrea and our team know these hotels from the inside – and will help you find the right room, the right location and the right rate. 365 days a year, by phone, email or WhatsApp.

Meet our team →
FAQs

Frequently asked questions about luxury hotels in San Pedro

What do luxury hotels in San Pedro cost per night?

Alaia Belize starts at 224 €, Las Terrazas Resort & Residences at 290 €. For Victoria House we quote the price on request. Breakfast for two is included everywhere when you book through suitespot.

What should I look for in a 5-star hotel in San Pedro, Belize?

Above all, location. In the middle of town you stay at Alaia Belize, quietly on a private beach to the south at Victoria House, and with plenty of space and your own kitchen to the north at Las Terrazas Resort & Residences.

Which are the best hotels in San Pedro for couples?

For peace and a private beach we recommend Victoria House, with a couples' treatment room in the spa. If you want to go out in the evening, stay at Alaia Belize with its adults-only rooftop pool.

Which luxury hotel in San Pedro is right in town?

Alaia Belize on Seagrape Drive. Restaurants, bars and shops are an easy walk away.

Do the luxury resorts in San Pedro, Belize, offer loyalty points?

Yes: at Alaia Belize with Marriott Bonvoy, and at Las Terrazas Resort & Residences with I Prefer. Victoria House is not part of any program.

Which luxury hotel in San Pedro suits families?

Las Terrazas Resort & Residences, with a kids club, babysitting and apartments with kitchens. Alaia Belize also has a kids club and a family pool in the garden.

Which luxury hotels in San Pedro offer diving courses?

At Alaia Belize, Belize Pro Dive offers PADI courses. Las Terrazas Resort & Residences also has a PADI dive shop, and the first lessons take place in its infinity pool.

How do I get to San Pedro?

By domestic flight from Belize City in about 15 minutes, or by boat. For Las Terrazas Resort & Residences you continue from the airstrip by private boat, and Victoria House picks you up by arrangement.

Is there a minimum stay in San Pedro?

No, the suitespot benefits apply from one night. Only the extra credit at Victoria House requires two nights.

When is a 5-star hotel in San Pedro worth it?

Any time of year, because the reef is a highlight in every season. For Christmas and Easter week, book early.

Book a luxury hotel in San Pedro with exclusive benefits!