
Find Hotels near John Greif II Airport (SPR)
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for San Pedro (SPR-John Greif II) hotels

Ramon's Village Resort
Ramon's Village Resort0.3 km from San Pedro (SPR-John Greif II)
9.6 out of 10, Exceptional, (1,003 reviews)
The price is AED 643
AED 701 total
includes taxes & fees
2 Jun - 3 Jun

The Caye Hotel San Pedro
The Caye Hotel San Pedro0.2 km from San Pedro (SPR-John Greif II)
9.6 out of 10, Exceptional, (42 reviews)
The price is AED 402
AED 439 total
includes taxes & fees
2 Jun - 3 Jun

Casa del Rai
Casa del Rai1.3 km from San Pedro (SPR-John Greif II)
9.8 out of 10, Exceptional, (40 reviews)
The price is AED 339
AED 590 total
includes taxes & fees
17 Jun - 18 Jun

Hibisco Belize
Hibisco Belize1.4 km from San Pedro (SPR-John Greif II)
9.8 out of 10, Exceptional, (14 reviews)
The price is AED 436
AED 476 total
includes taxes & fees
4 Jun - 5 Jun

La Casa de Paz
La Casa de Paz0.5 km from San Pedro (SPR-John Greif II)
9.4 out of 10, Exceptional, (125 reviews)
The price is AED 321
AED 385 total
includes taxes & fees
2 Jun - 3 Jun

Aruna Resort & Villas
Aruna Resort & Villas2.3 km from San Pedro (SPR-John Greif II)
10.0 out of 10, Exceptional, (18 reviews)
The price is AED 717
AED 863 total
includes taxes & fees
21 Jun - 22 Jun

Mayan Princess Hotel
Mayan Princess Hotel0.5 km from San Pedro (SPR-John Greif II)
9.2 out of 10, Wonderful, (358 reviews)
The price is AED 350
AED 423 total
includes taxes & fees
2 Jun - 3 Jun

PUR Boutique Cabanas - Adults only
PUR Boutique Cabanas - Adults only2.9 km from San Pedro (SPR-John Greif II)
10.0 out of 10, Exceptional, (13 reviews)
The price is AED 767
AED 836 total
includes taxes & fees
8 Jun - 9 Jun

Babylon Beach
Babylon Beach0.2 km from San Pedro (SPR-John Greif II)
9.4 out of 10, Exceptional, (9 reviews)
The price is AED 1,157
AED 1,324 total
includes taxes & fees
12 Jun - 13 Jun

Sunbreeze Hotel
Sunbreeze Hotel< 0.1 km from San Pedro (SPR-John Greif II)
9.2 out of 10, Wonderful, (864 reviews)
The price is AED 900
AED 1,035 total
includes taxes & fees
2 Jun - 3 Jun

Diamante Beachfront Suites
Diamante Beachfront Suites0.1 km from San Pedro (SPR-John Greif II)
9.4 out of 10, Exceptional, (10 reviews)
The price is AED 1,148
AED 1,730 total
includes taxes & fees
2 Jun - 3 Jun

Belize Budget Suites
Belize Budget Suites2 km from San Pedro (SPR-John Greif II)
9.6 out of 10, Exceptional, (62 reviews)
The price is AED 225
AED 305 total
includes taxes & fees
3 Jun - 4 Jun

Ambergris Sunset Hotel
Ambergris Sunset Hotel0.4 km from San Pedro (SPR-John Greif II)
9.0 out of 10, Wonderful, (289 reviews)
The price is AED 205
AED 223 total
includes taxes & fees
2 Jun - 3 Jun

Blue Tang Inn
Blue Tang Inn0.8 km from San Pedro (SPR-John Greif II)
9.2 out of 10, Wonderful, (217 reviews)
The price is AED 466
AED 559 total
includes taxes & fees
26 Jun - 27 Jun

Voyager Sun & Reef Hotel
Voyager Sun & Reef Hotel0.4 km from San Pedro (SPR-John Greif II)
8.8 out of 10, Excellent, (122 reviews)
The price is AED 200
AED 220 total
includes taxes & fees
2 Jun - 3 Jun

Sunbreeze Suites
Sunbreeze Suites0.6 km from San Pedro (SPR-John Greif II)
9.0 out of 10, Wonderful, (770 reviews)
The price is AED 540
AED 621 total
includes taxes & fees
6 Jun - 7 Jun

Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection1.8 km from San Pedro (SPR-John Greif II)
9.4 out of 10, Exceptional, (736 reviews)
The price is AED 1,616
AED 1,923 total
includes taxes & fees
1 Jul - 2 Jul

Drift Inn San Pedro
Drift Inn San Pedro0.8 km from San Pedro (SPR-John Greif II)
9.0 out of 10, Wonderful, (174 reviews)
The price is AED 265
AED 318 total
includes taxes & fees
2 Jun - 3 Jun

Sea Horizon
Sea Horizon1.2 km from San Pedro (SPR-John Greif II)
9.0 out of 10, Wonderful, (57 reviews)
The price is AED 259
AED 472 total
includes taxes & fees
2 Jun - 3 Jun
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.
Compare popular hotels close to San Pedro (SPR-John Greif II)
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Ramon's Village Resort | 9.6 Exceptional 1,003 reviews | View | ||||||
![]() The Caye Hotel San Pedro | 9.6 Exceptional 42 reviews | View | ||||||
![]() Casa del Rai | 9.8 Exceptional 40 reviews | View | ||||||
![]() Hibisco Belize | 9.8 Exceptional 14 reviews | View | ||||||
![]() La Casa de Paz | 9.4 Exceptional 125 reviews | View |
Top John Greif II Hotel Reviews

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
8/10 Good
Hotels with Free Airport Shuttle in San Pedro

Belizean Cove Estates
Ambergris Caye San Pedro
9.8/10 Exceptional! (71 reviews)
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular San Pedro Attractions
Hotel options around John Greif II
- Mayan Princess Hotel
- La Casa de Paz
- Babylon Beach
- Royal Kahal Beach Resort
- Sunbreeze Suites
- Paradise Apartment and Single Room
- Paradise Suites & Residence
- Isla Bonita Yacht Club
- Private Beachfront Villa 6BR Caribbean Beach Palapa Pool/Cook/Pier/Rooftop bar
- Tropical Palace Hotel
- Drift Inn San Pedro
- Best Western Grand Baymen Gardens
- The Phoenix Resort
- Corona Del Mar
- Bananas On The Beach
- Caribbean Villas Hotel
- Hibisco Belize
- Caye Casa
- Victoria House Resort & Spa













































































