Skip to main content

Recommended for you near San Pedro Airport SPR

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in San Pedro, 1.2 km from San Pedro Beach, BELIZE TROPICAL DREAM VILLAS features accommodation with a garden, free private parking, a terrace and barbecue facilities. amazing host and assistant, very informative and make you feel welcome and safe, good location (not too close to busy downtown or too far away), great value, all amenities you could want inc washer/dryer

Show more Show less
8.5
Very good
30 reviews
Price from
US$90
per night

Set in San Pedro, 1.1 km from San Pedro Beach, Best Western Grand Baymen Gardens offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Our room was clean and big. We had a kitchen & lounge area. There was a lot of natural light which was great! The pool area and gym were great too. All staff were lovely! We had a buggy hired to commute around the island. Would recommend staying here :)

Show more Show less
7.9
Good
98 reviews
Price from
US$105
per night

Situated in San Pedro, 1.3 km from San Pedro Beach, Royal Kahal Beach Resort features accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

Show more Show less
10
Exceptional
1 reviews
Price from
US$349
per night

Set in San Pedro, within 100 metres of San Pedro Beach, Tropical Palace Hotel is an accommodation offering pool views. Big clean rooms, tv, mini fridge and ac. Shuttle was sweet they took us anywhere anytime we needed for flights or ferry’s.

Show more Show less
8.2
Very good
140 reviews
Price from
US$92.81
per night

Situated just less than 1 km from San Pedro Beach, Babylon Beach Villa 2 features accommodation in San Pedro with access to a private beach area, a garden, as well as free shuttle service. Love the spaciousness of the villas. They are well furnished and makes you feel at home.

Show more Show less
9.2
Superb
7 reviews
Price from
US$324
per night

Situated less than 1 km from San Pedro Beach, Babylon Beach Resort offers a garden, and air-conditioned accommodation with a balcony and free WiFi. The apartment is absolutely perfect ! Perfectly situated (everything can be done on foot except secret beach), spacious, clean and gorgeous view. I don’t know why, but one on the few places where there were no seaweed in front, aka no smell related to it. A miracle this time of year ! Loved being on the balcony overlooking the ocean !!

Show more Show less
8.9
Fabulous
27 reviews
Price from
US$130
per night

Offering an outdoor swimming pool, a garden and BBQ facilities, Isla Bonita Yacht Club is located in San Pedro Beach. Free WiFi access is available in all areas. We were so impressed with the location, cleanliness, and comfort of this place. We would love to return. The cleaner did such an outstanding job - it was so nice returning to a clean room every day. And Jessica at the front desk was helpful with advice and reservations. Very comfortable bed; shower had great hot water and good pressure; easy parking across the street for a golf cart; great location in town so you get a little street noise, but that is expected for the location. Basically exceeded all our expectations.

Show more Show less
9
Superb
220 reviews
Price from
US$148.50
per night

Ashika rentals is an apartment located in the San Pedro town district of San Pedro. This property offers access to a balcony and free private parking.

Show more Show less
Price from
US$100
per night

Welcome to Your Perfect Getaway at Corona del Mar Nestled just a stone's throw away from the vibrant attractions of San Pedro and the serene Caribbean Sea, our hotel offers the ultimate retreat for... Location was great, everything felt pretty comfy and the vibes were awesome

Show more Show less
7.9
Good
137 reviews
Price from
US$124.22
per night

Situated in San Pedro, 200 metres from San Pedro Beach, Sea Horizon Hotel features accommodation with a shared lounge, free private parking, a terrace and a bar. The hotel is clean, modern and the location is great

Show more Show less
7.2
Good
5 reviews
Price from
US$88
per night

Make the most of a stopover! Get inspired by reviews of cities near San Pedro Airport - SPR