- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave on select hotels after you book a flight*
- Find the right fitWe search billions of combinations of flights to help you find your next adventure
Hotels near John Greif II Airport

Coconut Drive, San Pedro
The price is SAR 750 per night from Apr 14 to Apr 15
SAR 750
SAR 818 total
includes taxes & fees
14 Apr - 15 Apr
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the restaurant in our reviews. ...
9.4/10 Exceptional! (1,000 reviews)

Sea Grape Drive, San Pedro, Belize District
The price is SAR 1,609 per night from Apr 19 to Apr 20
SAR 1,609
SAR 1,915 total
includes taxes & fees
19 Apr - 20 Apr
Stay at this 4.5-star luxury resort in San Pedro. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the pool and the helpful staff in our ...
9.2/10 Wonderful! (443 reviews)

Sea Grape Drive, San Pedro
The price is SAR 900 per night from Mar 22 to Mar 23
SAR 900
SAR 1,166 total
includes taxes & fees
22 Mar - 23 Mar
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
8.4/10 Very Good! (682 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
John Greif II Airport
Current conditions at San Pedro Airport
Show map
Airport Information
Name: San Pedro Airport
Location: San Pedro, Belize
- Longitude: 17.917067
- Latitude: -87.96571
Airport Codes:
- IATA: SPR
- ICAO:
Frequently asked questions
- Flights from San Pedro
- Flights from Caye Caulker
- Flights from Ambergris Caye
- Flights from Yucatan Peninsula
- Flights from St. George's Caye
- Flights from Ladyville
- Flights from Little Frenchman Caye
- Flights from Turneffe Islands
- Flights from Xcalak
- Flights from Cayo Espanto
- Flights from Sarteneja
- Flights from Maskall