Search

Filter By
Price (per night):
$0 - $49
$50 - $89
$90 - $119
$120 - $169
$170+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

The Villas at Banyan Bay 3 Stars

1 Coconut Drive, San Pedro, Caye Ambergris, Belize Show on map
Score 8.8 from 11 reviews
The Villas at Banyan Bay
Pricesfrom (per room per night)
Single$175
Double$175
Rooms from
$175per room per night
Book Now!

El Secreto 

11 miles north of San Pedro Town, San Pedro, 00000, Belize Show on map
Score 8.0 from 17 reviews
El Secreto
Pricesfrom (per room per night)
Single$249
Double$249
Rooms from
$249per room per night
Book Now!

Las Terrazas Resort & Residences 5 Stars

San Pedro, San Pedro, N/A, Belize Show on map
Score 8.6 from 14 reviews
Las Terrazas Resort & Residences
Pricesfrom (per room per night)
Single$299
Double$299
Rooms from
$299per room per night
Book Now!

X'tan Ha- The Waterfront 

7.2 Miles North, San Pedro, 00000, Belize Show on map
Score 9.1 from 36 reviews
X'tan Ha- The Waterfront

Traveller's Treehouse 

Shad Street, Ambergris Caye, San Pedro, 00000, Belize Show on map
 
Traveller's Treehouse
Pricesfrom (per room per night)
Single$88
Double$88
Rooms from
$88per room per night
Book Now!

SunBreeze Hotel 4 Stars

Coconut Drive Numero 7, San Pedro, P.O. Box 14, Belize Show on map
Score 8.5 from 38 reviews
SunBreeze Hotel
Pricesfrom (per room per night)
Single$109
Double$109
Rooms from
$109per room per night
Book Now!

Kama Beach Club and Suites 

300 Yards North Beach San Pedro Ambergris Caye, San Pedro, 00000, Belize Show on map
 
Kama Beach Club and Suites
Pricesfrom (per room per night)
Single$128
Double$128
Rooms from
$128per room per night
Book Now!

Grand Caribe Belize 

2 Miles North of Town, San Pedro, Belize, San Pedro, 00000, Belize Show on map
Score 9.1 from 11 reviews
Grand Caribe Belize
Pricesfrom (per room per night)
Single$379
Double$379
Rooms from
$379per room per night
Book Now!

Aquavista Beachfront Suites 

Boca del Rio Beach Front Aquavista, San Pedro, 00000, Belize Show on map
 
Aquavista Beachfront Suites
Pricesfrom (per room per night)
Single$150
Double$150
Rooms from
$150per room per night
Book Now!

Ruby's Hotel 

Barrer Reef Drive, Downtown San Pedro, San Pedro, 0000, Belize Show on map
 
Ruby's Hotel
Pricesfrom (per room per night)
Single$44
Double$44
Rooms from
$44per room per night
Book Now!

Belizean Cove Estates 

3 Miles North, San Pedro, 00000, Belize Show on map
 
Belizean Cove Estates
Pricesfrom (per room per night)
Single$440
Double$440
Rooms from
$440per room per night
Book Now!

Belizean Shores Resort 

3.5 Miles North, San Pedro, 00000, Belize Show on map
Score 9.3 from 41 reviews
Belizean Shores Resort
Pricesfrom (per room per night)
Single$146
Double$146
Rooms from
$146per room per night
Book Now!

Mata Rocks Resort 

47 Coconut Grove, San Pedro, 000-000-0, Belize Show on map
Score 8.6 from 18 reviews
Mata Rocks Resort
Pricesfrom (per room per night)
Single$99
Double$99
Rooms from
$99per room per night
Book Now!

Spindrift Hotel 

Barrier Reef Drive 33, San Pedro, 00033, Belize Show on map
 
Spindrift Hotel
Pricesfrom (per room per night)
Single$48
Double$48
Rooms from
$48per room per night
Book Now!

The Tides 

57, Boca del Rio Drive, San Pedro, 0000, Belize Show on map
Score 7.9 from 106 reviews
The Tides
Pricesfrom (per room per night)
Single$80
Double$80
Rooms from
$80per room per night
Book Now!

Sapphire Beach Resort 

10 Miles North San Pedro, Ambergris Caye, San Pedro, 00501, Belize Show on map
Score 7.9 from 31 reviews
Sapphire Beach Resort
Pricesfrom (per room per night)
Single$110
Double$110
Rooms from
$110per room per night
Book Now!

Caribbean Villas Hotel 3 Stars

Seagrape Drive, San Pedro, 000 000, Belize Show on map
Score 8.2 from 74 reviews
Caribbean Villas Hotel
Pricesfrom (per room per night)
Single$125
Double$125
Rooms from
$125per room per night
Book Now!

Coco Beach Resort 

3.5 Miles North Ambergris Caye, San Pedro, 00000, Belize Show on map
 
Coco Beach Resort
Pricesfrom (per room per night)
Single$140
Double$140
Rooms from
$140per room per night
Book Now!

Holiday Hotel 3 Stars

Barrier Reef Drive, San Pedro, N/A, Belize Show on map
Score 7.6 from 28 reviews
Holiday Hotel
Pricesfrom (per room per night)
Single$97
Double$97
Rooms from
$97per room per night
Book Now!

The Palms Oceanfront Suites 

Coconut Drive/ Beachfront, San Pedro, 00000, Belize Show on map
Score 9.3 from 17 reviews
The Palms Oceanfront Suites
Pricesfrom (per room per night)
Single$244
Double$244
Rooms from
$244per room per night
Book Now!

Royal Caribbean Resort 

1 Seagrape Drive, San Pedro, 0000, Belize Show on map
Score 7.8 from 58 reviews
Royal Caribbean Resort
Pricesfrom (per room per night)
Single$79
Double$79
Rooms from
$79per room per night
Book Now!

Barrier Reef Resort 

Tres Cocos Area, San Pedro, San Pedro, 0000, Belize Show on map
 
Barrier Reef Resort
Pricesfrom (per room per night)
Single$129
Double$129
Rooms from
$129per room per night
Book Now!

Belize Hutz 

2141 Pearl Street, San Pedro, 90210, Belize Show on map
Score 5.6 from 15 reviews
Belize Hutz
Pricesfrom (per room per night)
Single$65
Double$65
Rooms from
$65per room per night
Book Now!

Caribe Island Resort 

Coconut Dr, San Pedro, Belize Show on map
Score 8.1 from 30 reviews
Caribe Island Resort
Pricesfrom (per room per night)
Single$95
Double$95
Rooms from
$95per room per night
Book Now!

Ambergris Divers Resort 

4.5 miles north of San Pedro, San Pedro, 000-000-0, Belize Show on map
Score 7.6 from 9 reviews
Ambergris Divers Resort
Pricesfrom (per room per night)
Single$250
Double$250
Rooms from
$250per room per night
Book Now!

Corona del Mar 

PO BOX 37 San Pedro Ambregris Caye, San Pedro, 0000, Belize Show on map
Score 7.5 from 55 reviews
Corona del Mar
Pricesfrom (per room per night)
Single$90
Double$90
Rooms from
$90per room per night
Book Now!

Portofino Beach Resort 

6 Miles North, PO Box 36, San Pedro, Ambergris Caye, San Pedro, 00000, Belize Show on map
Score 8.5 from 59 reviews
Portofino Beach Resort

Captain Morgan's Retreat 

Captain Morgan's Retreat, San Pedro, 00000, Belize Show on map
Score 8.2 from 9 reviews
Captain Morgan's Retreat
Pricesfrom (per room per night)
Single$149
Double$149
Rooms from
$149per room per night
Book Now!

Grand Colony Island Villas 4 Stars

P.O. Box 91, Sea Grape Drive, San Pedro, Belize Show on map
Score 9.4 from 9 reviews
Grand Colony Island Villas
Pricesfrom (per room per night)
Single$299
Double$299
Rooms from
$299per room per night
Book Now!

Seven Seas Resort 

Boca del Rio, San Pedro, 0000, Belize Show on map
Score 6.3 from 1 review
Seven Seas Resort
Copyright © 1995 to 2016 Smooth Hound Systems