Hotels near John Greif II Airport

Hotels near John Greif II Airport (SPR), San Pedro

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near John Greif II Airport

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Sandbar Beachfront Hostel & Restaurant Hotels near John Greif II Airport
Sandbar Beachfront Hostel & Restaurant Hotels near John Greif II AirportSandbar Beachfront Hostel & Restaurant Hotels near John Greif II Airport
0.9km from John Greif II Airport
When you stay at Sandbar Beachfront Hotel & Hostel in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and 5 minutes by foot from Boca del Rio. This beach hostel is 0.4 mi (0.7 km) from GoFish Belize and 0.5 mi (0.9 km) from Belize Chocolate Company. Enjoy recreation amenities such as an outdoor pool or take in the view from a terrace. Additional features at this hostel include complimentary wireless internet access and concierge services. Enjoy American cuisine at Sandbar, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the poolside bar. A complimentary continental breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 6 air-conditioned rooms featuring Smart televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries.
Great
75 reviews
9.0/10
Price from
CAD 23
per night
Check Availability
SunBreeze Hotel Hotels near John Greif II Airport
SunBreeze Hotel Hotels near John Greif II AirportSunBreeze Hotel Hotels near John Greif II Airport
0.09km from John Greif II Airport
The SunBreeze Hotel provides a great place for travelers to relax after a busy day. Visitors to San Pedro will find that the SunBreeze Hotel is a fantastic accommodation choice. John Greif II Airport is located approximately 300m away from this hotel. With Iguana Eco Sanctuary, Wayos Beach Bar and Xsite Belize Sailing & Adventures all within a short distance, there is no shortage of things to do in the area. When guests have some time on their hands they can make use of the onsite facilities. This San Pedro hotel offers parking on site. If you demand a high level of service, our guests have indicated that this hotel has excellent standards. This hotel is a popular accommodation for groups of friends traveling together.
Very Good
102 reviews
8.9/10
Price from
CAD 251
per night
Check Availability
Drift Inn San Pedro Hotels near John Greif II Airport
Drift Inn San Pedro Hotels near John Greif II AirportDrift Inn San Pedro Hotels near John Greif II Airport
0.9km from John Greif II Airport
When you stay at Drift Inn San Pedro in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and 6 minutes by foot from San Pedro Central Park. This beach hotel is 0.5 mi (0.8 km) from Belize Chocolate Company and 5.9 mi (9.5 km) from Mexico Rocks. Take advantage of recreation opportunities including an outdoor pool and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, an arcade/game room, and tour/ticket assistance. At Drift Inn San Pedro, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Local cuisine breakfasts are available daily from 7:30 AM to 11:00 AM for a fee. Featured amenities include express check-out, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 13 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include fans, housekeeping is provided daily, and irons/ironing boards can be requested.
Very Good
68 reviews
8.7/10
Price from
CAD 19
per night
Check Availability
San Pedro
You Might Like
San Pedro Hotels with BreakfastSan Pedro Hotels with Twin RoomSan Pedro Hotels with 1 Double BedSan Pedro Hotels with Swimming PoolSan Pedro Hotels with Free Cancellation
Ambergris Sunset Hotel Hotels near John Greif II Airport
Ambergris Sunset Hotel Hotels near John Greif II AirportAmbergris Sunset Hotel Hotels near John Greif II Airport
0.47km from John Greif II Airport
A stay at Ambergris Sunset Hotel places you in the heart of San Pedro, a 1-minute drive from San Pedro Church and 6 minutes from Boca del Rio. This hotel is 6.3 mi (10.2 km) from Mexico Rocks and 8.1 mi (13 km) from Secret Beach. Be sure to enjoy recreational amenities including an outdoor pool and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access and tour/ticket assistance. Satisfy your appetite at Meat D Fish Diner, a restaurant which features a bar/lounge. Dining is also available at the coffee shop/cafe. Full breakfasts are served on weekdays from 7:30 AM to 10:30 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned guestrooms. Rooms have private balconies. Bathrooms have showers and complimentary toiletries. Conveniences include ceiling fans and blackout drapes/curtains, and housekeeping is provided daily.
Very Good
101 reviews
8.6/10
Price from
CAD 103
per night
Check Availability
Ramon's Village Resort Hotels near John Greif II Airport
Ramon's Village Resort Hotels near John Greif II AirportRamon's Village Resort Hotels near John Greif II Airport
0.17km from John Greif II Airport
With a stay at Ramon's Village Resort in San Pedro, you'll be on the beach, within a 10-minute walk of San Pedro Town Hall and San Pedro Central Park. This beach hotel is 0.5 mi (0.8 km) from San Pedro Church and 0.5 mi (0.8 km) from San Pedro House of Culture. Relax at the full-service spa, where you can enjoy massages and facials. Additional features at this hotel include complimentary wireless internet access, gift shops/newsstands, and wedding services. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Cooked-to-order breakfasts are available daily from 6:00 AM to 11:00 AM for a fee. Featured amenities include complimentary wired internet access, multilingual staff, and luggage storage. A roundtrip airport shuttle is complimentary (available on request). Make yourself at home in one of the 71 air-conditioned rooms featuring refrigerators. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and coffee/tea makers.
Great
101 reviews
9.2/10
Price from
CAD 235
per night
Check Availability
Mayan Princess Hotel Hotels near John Greif II Airport
Mayan Princess Hotel Hotels near John Greif II AirportMayan Princess Hotel Hotels near John Greif II Airport
0.56km from John Greif II Airport
With a stay at Mayan Princess Hotel, you'll be centrally located in San Pedro, within a 5-minute walk of Belize Barrier Reef and Belizean Melody Art Gallery. This beach hotel is 8.1 mi (13.1 km) from Secret Beach and 0.2 mi (0.3 km) from San Pedro House of Culture. Relax and unwind with massages and facials. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Make yourself at home in one of the 21 air-conditioned rooms featuring kitchenettes with stovetops and microwaves. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include phones, as well as safes and separate sitting areas.
Very Good
100 reviews
8.9/10
Price from
CAD 177
per night
Check Availability
Tropical Palace Hotel Hotels near John Greif II Airport
Tropical Palace Hotel Hotels near John Greif II AirportTropical Palace Hotel Hotels near John Greif II Airport
0.96km from John Greif II Airport
With a stay at Tropical Palace Hotel in San Pedro, you'll be near the airport, just steps from Belize Barrier Reef and a 3-minute drive from Belize Chocolate Company. This luxury aparthotel is 0.9 mi (1.5 km) from San Pedro Town Hall and 1.1 mi (1.8 km) from San Pedro Central Park. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional features at this aparthotel include complimentary wireless internet access, concierge services, and wedding services. Enjoy a satisfying meal at My Place Restaurant serving guests of Tropical Palace Hotel. Featured amenities include a computer station, dry cleaning/laundry services, and multilingual staff. A roundtrip airport shuttle is complimentary (available 24 hours). Make yourself at home in one of the 52 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include safes and in-room massages, and housekeeping is provided daily.
Good
56 reviews
7.8/10
Price from
CAD 98
per night
Check Availability
Voyager Sun & Reef Hotel Hotels near John Greif II Airport
Voyager Sun & Reef Hotel Hotels near John Greif II AirportVoyager Sun & Reef Hotel Hotels near John Greif II Airport
0.42km from John Greif II Airport
The Voyager Sun & Reef Hotel provides a great place for travelers to relax after a busy day. The Voyager Sun & Reef Hotel offers a pleasant stay in San Pedro for those traveling for business or leisure. John Greif II Airport is located approximately 600m away from this hotel. Famous local attractions Iguana Eco Sanctuary, San Pedro sign and Under Da Sea Adventures, can all be reached with a short walk. When guests have some time on their hands they can make use of the onsite facilities. This San Pedro hotel features parking on site.
Very Good
58 reviews
8.0/10
Price from
CAD 112
per night
Check Availability
Caribbean Villas Hotel Hotels near John Greif II Airport
Caribbean Villas Hotel Hotels near John Greif II AirportCaribbean Villas Hotel Hotels near John Greif II Airport
1.16km from John Greif II Airport
A stay at Caribbean Villas Hotel places you in the heart of San Pedro, steps from Belize Barrier Reef and Black & White Cultural Entertainment Center. This beach hotel is 9.1 mi (14.6 km) from Secret Beach and 0.4 mi (0.6 km) from San Pedro Belize Express Water Taxi. Relax at the full-service spa, where you can enjoy body treatments and facials. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Relax with your favorite drink at the bar/lounge or the beach bar. Full breakfasts are available for a fee. Featured amenities include a computer station, dry cleaning/laundry services, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 55 individually furnished guestrooms, featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Very Good
100 reviews
8.2/10
Price from
CAD 123
per night
Check Availability
Spindrift Hotel Hotels near John Greif II Airport
Spindrift Hotel Hotels near John Greif II AirportSpindrift Hotel Hotels near John Greif II Airport
0.42km from John Greif II Airport
When you stay at Spindrift Hotel in San Pedro, you'll be on the beach, within a 5-minute walk of Belize Barrier Reef and San Pedro Central Park. This beach hotel is 8.4 mi (13.4 km) from Secret Beach and 0.1 mi (0.1 km) from San Pedro House of Culture. Take in the views from a terrace and make use of amenities such as tour/ticket assistance and barbecue grills. Enjoy a satisfying meal at Caliente serving guests of Spindrift Hotel. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include dry cleaning/laundry services and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 24 guestrooms. Cable television is provided for your entertainment. Bathrooms have showers and hair dryers. Conveniences include in-room massages, housekeeping is provided daily, and microwaves can be requested.
Very Good
21 reviews
8.0/10
Price from
CAD 114
per night
Check Availability
See more properties near John Greif II Airport

Top Pick Hotels near John Greif II Airport

See all
Check out our most booked hotels near John Greif II Airport from the past 30 days!
No.1
The Caye Hotel San Pedro Hotels near John Greif II Airport
5.0/10
3 review

The Caye Hotel San Pedro

San Pedro | 0.23KM from John Greif II Airport
"Good Location"
Select dates to view prices
No.2
The Palms Oceanfront Suites Hotels near John Greif II Airport
9.6/10
101 review

The Palms Oceanfront Suites

San Pedro | 0.13KM from John Greif II Airport
"Good Location"
Select dates to view prices
No.3
SunBreeze Suites Hotels near John Greif II Airport
9.0/10
100 review

SunBreeze Suites

San Pedro | 0.64KM from John Greif II Airport
"Good Location"
Select dates to view prices
No.4
Corona del Mar Hotels near John Greif II Airport
7.8/10
79 review

Corona del Mar

San Pedro | 0.94KM from John Greif II Airport
"Good Location"
Select dates to view prices

Latest Reviews for San Pedro hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
8.8/10
Very Good
XXIAOWUThe price is higher
Hotel Del Rio Hotels near John Greif II Airport

Hotel Del Rio

San Pedro
Price per night from:CAD 163
8.4/10
Very Good
LLuoqidaxia(ziliang)A very unique island resort hotel with complete facilities and considerate service. It is dozens of kilometers away from the Blue Grotto on the Sea, and it is extremely convenient to go to the airport.
7.9/10
Good
RRudel AlvarezAceptablf
Royal Caribbean Resort Hotels near John Greif II Airport

Royal Caribbean Resort

San Pedro
Price per night from:CAD 160

Frequently asked questions

What hotels near John Greif II Airport are popular?

What's the average price of hotels near John Greif II Airport per night?

According to Trip.com's data, the average price of hotels near John Greif II Airport in San Pedro is CAD 264 per night. Prices fluctuate often; this is for reference only.

How much is hotel near John Greif II Airport for this weekend?

According to Trip.com's data, the average price of hotels near John Greif II Airport in San Pedro for a weekend night is CAD 235. Prices fluctuate often; this price is for reference only.

Which hotels near John Greif II Airport provide great breakfast?

A perfect breakfast gives you energy for the day. If you want to find a hotel near San Pedro John Greif II Airport that provides high-quality breakfast, you can consider staying at SunBreeze Hotel (from CAD 248),SunBreeze Suites (from CAD 245) and Sandbar Beachfront Hostel & Restaurant (from CAD 23) . These hotels are very popular, so book early.

What hotels near John Greif II Airport have gyms?

In recent years, public awareness of body health has increased, so many hotels have gyms. Alaia Belize, Autograph Collection (from CAD 467),Best Western Grand Baymen Gardens (from CAD 149) and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton (from CAD 237) are popular hotels with a gym

What hotels near John Greif II Airport have parking space?

Which hotels near John Greif II Airport have swimming pools?

It is popular to take their kids and families to travel around San Pedro John Greif II Airport during summer and long vacations. SunBreeze Hotel (from CAD 248),The Palms Oceanfront Suites (from CAD 558) and Ambergris Sunset Hotel (from CAD 68) are popular hotels with a swimming pool

What are the best hotels near John Greif II Airport?

If you are worried about choosing a hotel, you can consider staying at SunBreeze Hotel (from CAD 248),The Caye Hotel San Pedro (from CAD 131) and The Palms Oceanfront Suites (from CAD 558) . These hotels are highly rated, so you should book early.

What are the best luxury hotels near John Greif II Airport?

Las Terrazas Resort (from CAD 225) is the best luxury hotel.

San Pedro weather

Today
15 Dec, 2025
22
°
Mostly clear
Mostly clear 22 - 28℃
15 Dec, 2025
Mostly clearMostly clear
22 - 28℃
16 Dec, 2025
RainRain
24 - 27℃
17 Dec, 2025
Partly clearPartly clear
25 - 28℃
18 Dec, 2025
ShowersShowers
24 - 29℃
19 Dec, 2025
RainRain
24 - 29℃
20 Dec, 2025
ShowersShowers
25 - 29℃
21 Dec, 2025
Cloudy with showersCloudy with showers
25 - 30℃

San Pedro Hotels near John Greif II Airport Information

Total Properties78
Number of Reviews2,535
Lowest PriceCAD 59
Highest PriceCAD 2,507
Weekday Avg. PriceCAD 327
Weekend Avg. PriceCAD 334