Luxury Beach Resorts in San Pedro, Ambergris Caye, Belize

8 top-rated luxury beach resorts in San Pedro, Ambergris Caye. Compare amenities, guest scores, and book the best rate for your Belize vacation. Check now!

Check-in
Sat, 03 Oct
Check-out
Sun, 04 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sat, 03 Oct
-
Check-out
Sun, 04 Oct
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
Check-in
Sat, 03 Oct
-
Check-out
Sun, 04 Oct
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
View map
1-16 out of 16
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.9
Very good148 total reviews
our site & Booking.com
Map
2.0 mi from City Center
Private BeachSaltwater PoolOrganic Garden
  • Exclusive private beach club for guests
  • 72,000-gallon saltwater pool
  • Locally sourced sustainable hardwood furnishings
FromUS$ 226 /nightSelect
8.7
Great404 total reviews
our site & Booking.com
Map
733 yd from City Center
Dive ShopLagoon PoolBeach Spa
  • Tahitian-style thatched cabanas
  • On-site dive shop with boats
  • Lagoon-style pool in tropical garden
FromUS$ 230 /nightSelect
8.5
Great131 total reviews
our site & Booking.com
Map
2.1 mi from City Center
Private BeachRooftop RestaurantSaltwater Pool
  • Rooftop dining with island views
  • On-site grocery store
  • Full-service wedding planning
FromUS$ 340 /nightSelect
9.1
Perfect216 total reviews
our site & Booking.com
Map
3.3 mi from City Center
Freeform PoolsSwim-up BarSparadise Spa
  • Two large freeform pools with waterslide
  • Life-size chess board and table tennis
  • Spa with local organic products
FromUS$ 382 /nightSelect
8.0
Great149 total reviews
our site & Booking.com
Map
3.7 mi from City Center
Infinity PoolRooftop BarPrivate Beach
  • Belize Sea Houses for group escapes
  • Rooftop Sky Lounge with sunset views
  • 70-foot infinity pool with bar
FromUS$ 330 /nightSelect
8.6
Great107 total reviews
our site & Booking.com
Map
2.0 mi from City Center
Rooftop BarWater SportsSpa
  • Lake views from private balconies
  • Themed dinners and cultural classes
  • Spa with body scrubs and massages
FromUS$ 666 /nightSelect
8.1
Great52 total reviews
our site & Booking.com
Map
12.9 mi from City Center
Private BeachWater SlideCooking Classes
  • Cooking classes and themed dinners
  • Private beach and water slide
  • Spa with body treatments
FromUS$ 208 /nightSelect
9.6
Perfect14 total reviews
our site & Booking.com
Map
289 yd from City Center
Infinity PoolKids ClubFree Bikes
  • In-room kitchen with dishwasher
  • Two salt-water infinity pools
  • Kids club with evening entertainment
FromUS$ 522 /nightSelect
8.2
Great8 total reviews
our site & Booking.com
Map
1511 yd from City Center
Infinity PoolPoolside BarBeach Access
  • Infinity pool with beach access
  • Kitchen facilities in select rooms
  • Steps from San Pedro Airport
FromUS$ 225 /nightSelect
9.2
Perfect203 total reviews
our site & Booking.com
Map
3.4 mi from City Center
Dive ShopPool BarTennis Court
  • Direct Barrier Reef snorkeling access
  • Free shuttle from San Pedro town
  • Mobile spa services for relaxation
FromUS$ 192 /nightSelect
8.3
Great67 total reviews
our site & Booking.com
Map
4.8 mi from City Center
Private BeachOutdoor PoolOn-site Spa
  • Private beach exclusive to guests
  • Barrier Reef views from private balconies
  • On-site spa exclusive to guests
FromUS$ 113 /nightSelect
9.4
Perfect67 total reviews
our site & Booking.com
Map
2.3 mi from City Center
Private BeachOutdoor PoolSpa
  • Private beach with Caribbean views
  • On-site spa and yoga classes
  • Fully equipped kitchens in condos
FromUS$ 208 /nightSelect
7.2
Very good91 total reviews
our site & Booking.com
Map
2.0 mi from City Center
Heated PoolSpaWater Sports
  • Private island boutique resort
  • Villas with private infinity pools
  • Chef-crafted gourmet dining
FromUS$ 149 /nightSelect
8.5
Great19 total reviews
our site & Booking.com
Map
3.3 mi from City Center
Private BeachPool ViewPets Allowed
  • Private beach area
  • Pool with view
  • Pets allowed
FromUS$ 225 /nightSelect
9.3
Perfect3 total reviews
our site & Booking.com
Map
9.0 mi from City Center
Beach AccessOutdoor FireplaceTreatment Room
  • Adults-only beachfront resort
  • Extensive on-site spa treatments
  • Outdoor fireplace for relaxation
FromUS$ 201 /nightSelect
9.1
Perfect56 total reviews
our site & Booking.com
Map
1.0 mi from City Center
Plunge PoolSpa CentreAirport Shuttle
  • Free airport shuttle service
  • On-site plunge pool
  • Spa and wellness packages
FromUS$ 102 /nightSelect

San Pedro on Ambergris Caye is home to Belize's most exclusive luxury beach resorts. These properties offer direct access to white sand beaches, infinity pools, and world-class dining. Expect spacious suites or villas with full kitchens and private terraces. Activities include snorkeling, kayaking, and paddleboarding. Most resorts provide free airport shuttles and golf cart rentals for exploring the island. Budgets typically start above $300 per night, reflecting the premium location and amenities.

Among the top-rated options, The Phoenix Resort stands out with an exceptional guest score of 96, offering free bikes, two pools, and a kids' club. Coco Beach Resort (score 91) features multiple pools and an international restaurant, while Belizean Shores Resort (score 93) boasts a large garden and kitchen-equipped suites ideal for families. Las Terrazas Resort provides an infinity pool and spa services. Other notable choices include Ramon's Village Resort and Mahogany Bay Resort, both offering private beach areas and easy access to San Pedro town.