We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels Near San Pedro Airport (SPR)

San Pedro, Ambergris Caye
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Seagrape Drive, San Pedro, Ambergris Caye, Belize
0.3 km from San Pedro Airport (SPR)
#27 of 53 hotels in San Pedro
Professional photos | Traveller photos (363) | Map
Show Prices
South Coconut Drive | PO Box 11, San Pedro, Ambergris Caye, Belize
0.3 km from San Pedro Airport (SPR)
#30 of 53 hotels in San Pedro
Professional photos | Traveller photos (144) | Map
Show Prices
Seagrape Drive, San Pedro, Ambergris Caye, Belize
0.4 km from San Pedro Airport (SPR)
#28 of 53 hotels in San Pedro
Professional photos | Traveller photos (435) | Map
Show Prices
45 Coconut Drive | PO Box 47, San Pedro, Ambergris Caye, Belize
0.4 km from San Pedro Airport (SPR)
#31 of 53 hotels in San Pedro
Professional photos | Traveller photos (208) | Map
Show Prices
Coconut Drive | PO Box 94, San Pedro, Ambergris Caye, Belize
0.4 km from San Pedro Airport (SPR)
#41 of 53 hotels in San Pedro
Professional photos | Traveller photos (193) | Map
Show Prices
Coconut Drive, San Pedro, Ambergris Caye, Belize
0.4 km from San Pedro Airport (SPR)
#49 of 53 hotels in San Pedro
Traveller photos (41) | Map
Show Prices
Sea Grape Drive | P.O. Box 109, San Pedro, Ambergris Caye, Belize
0.5 km from San Pedro Airport (SPR)
Travellers' Choice® 2014 Winner Service | Romance | Small Hotels
Xanadu Island Resort Belize Slideshow
#4 of 53 hotels in San Pedro
Professional photos | Traveller photos (1492) | Map
Show Prices
Coconut Drive, San Pedro, Ambergris Caye, Belize
0.6 km from San Pedro Airport (SPR)
Travellers' Choice® 2014 Winner Top Hotels
Ramon's Village Resort Slideshow
#19 of 53 hotels in San Pedro
Traveller photos (752) | Map
Coconut drive, San Pedro, Ambergris Caye 000000, Belize
0.7 km from San Pedro Airport (SPR)
The Palms Oceanfront Suites Slideshow
#9 of 53 hotels in San Pedro
Professional photos | Traveller photos (166) | Map
Show Prices
7 Coconut Dr | P.O. Box 14, San Pedro, Ambergris Caye, Belize
0.9 km from San Pedro Airport (SPR)
Travellers' Choice® 2014 Winner Top Hotels Special Price US$131.00 mimimum...
SunBreeze Hotel Slideshow
#24 of 53 hotels in San Pedro
Professional photos | Traveller photos (305) | Map
Show Prices
Coconut Drive, San Pedro, Ambergris Caye, Belize
0.9 km from San Pedro Airport (SPR)
#26 of 53 hotels in San Pedro
Professional photos | Traveller photos (204) | Map
Show Prices
Barrier Reef Dr. | P.O. Box 56, San Pedro, Ambergris Caye, Belize
1.2 km from San Pedro Airport (SPR)
#47 of 53 hotels in San Pedro
Traveller photos (70) | Map
Ambergris Caye, San Pedro, Ambergris Caye, Belize
1.3 km from San Pedro Airport (SPR)
#40 of 53 hotels in San Pedro
Professional photos | Traveller photos (61) | Map
Show Prices
11 Foreshore Street | Beach Front, San Pedro, Ambergris Caye, Belize
1.4 km from San Pedro Airport (SPR)
#32 of 53 hotels in San Pedro
Traveller photos (84) | Map
Pescador Drive, San Pedro, Ambergris Caye, Belize
1.5 km from San Pedro Airport (SPR)
Travellers' Choice® 2014 Winner Luxury | Service | Small Hotels
The Phoenix Resort Slideshow
#1 of 53 hotels in San Pedro
Traveller photos (504) | Map
22 Coconut Drive, San Pedro, Ambergris Caye, Belize
1.5 km from San Pedro Airport (SPR)
Travellers' Choice® 2014 Winner Top Hotels
Victoria House Slideshow
#8 of 53 hotels in San Pedro
Professional photos | Traveller photos (770) | Map
Show Prices
Barrier Reef Drive | P.O. Box 14, San Pedro, Ambergris Caye, Belize
1.5 km from San Pedro Airport (SPR)
Special Price US$139.00 minimum...
SunBreeze Suites Slideshow
#29 of 53 hotels in San Pedro
Professional photos | Traveller photos (193) | Map
Show Prices
Barrier Reef Drive, San Pedro, Ambergris Caye, Belize
1.5 km from San Pedro Airport (SPR)
#42 of 53 hotels in San Pedro
Professional photos | Traveller photos (2) | Map
Show Prices
Barrier Reef Drive | PO Box 16, San Pedro, Ambergris Caye, Belize
1.5 km from San Pedro Airport (SPR)
#51 of 53 hotels in San Pedro
Traveller photos (1) | Map
57 Boca Del Rio Dr, San Pedro, Ambergris Caye, Belize
2.0 km from San Pedro Airport (SPR)
Offers & Announcements Free room upgrade
Ocean Tide Beach Resort Slideshow
#37 of 53 hotels in San Pedro
Professional photos | Traveller photos (154) | Map
Show Prices
On the Beach Front, San Pedro, Ambergris Caye, Belize
2.1 km from San Pedro Airport (SPR)
#44 of 53 hotels in San Pedro
Professional photos | Traveller photos (114) | Map
Show Prices
Beachfront, San Pedro, Ambergris Caye, Belize
2.2 km from San Pedro Airport (SPR)
Caye Casa Slideshow
#12 of 53 hotels in San Pedro
Professional photos | Traveller photos (153) | Map
Show Prices
Coconut Drive, San Pedro, Ambergris Caye, Belize
2.5 km from San Pedro Airport (SPR)
#38 of 53 hotels in San Pedro
Professional photos | Traveller photos (39) | Map
Show Prices
Beach Front, San Pedro, Ambergris Caye, Belize
3.1 km from San Pedro Airport (SPR)
Travellers' Choice® 2014 Winner Small Hotels | Service
Pelican Reef Villas Resort Slideshow
#3 of 53 hotels in San Pedro
Traveller photos (718) | Map
3.5 Miles South of San Pedro Town, San Pedro, Ambergris Caye, Belize (Formerly Milo's Hotel)
4.3 km from San Pedro Airport (SPR)
Special Offer Stay Longer for Free!
Hol Chan Reef Resort Villas Slideshow
#18 of 53 hotels in San Pedro
Traveller photos (102) | Map
2 mils north of San Pedro, San Pedro, Ambergris Caye, Belize
4.7 km from San Pedro Airport (SPR)
Travellers' Choice® 2014 Winner Top Hotels | Family
Grand Caribe Belize Resort and Condominiums Slideshow
#15 of 53 hotels in San Pedro
Professional photos | Traveller photos (1383) | Map
Show Prices
PO Box 17 | 2.6 miles north, San Pedro, Ambergris Caye, Belize
5.6 km from San Pedro Airport (SPR)
Travellers' Choice® 2014 Winner Service
#5 of 53 hotels in San Pedro
Traveller photos (290) | Map
Show Prices
PO Box 1, San Pedro, Ambergris Caye 90210, Belize
6.5 km from San Pedro Airport (SPR)
Travellers' Choice® 2014 Winner Top Hotels
Coco Beach Resort Slideshow
#14 of 53 hotels in San Pedro
Professional photos | Traveller photos (853) | Map
Show Prices
3.5 Miles North | Ambegris Caye, San Pedro, Ambergris Caye 0000, Belize
6.7 km from San Pedro Airport (SPR)
Belizean Shores Resort Slideshow
#20 of 53 hotels in San Pedro
Professional photos | Traveller photos (722) | Map
Show Prices
5.5 miles North of San Pedro | PO Box 227, San Pedro, Ambergris Caye, Belize (Formerly Playa Blanca Beach Club)
7.2 km from San Pedro Airport (SPR)
#48 of 53 hotels in San Pedro
Traveller photos (66) | Map