Skip to main content

Vacation Rentals in San Pedro

Find the vacation rentals that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best vacation rentals in San Pedro

Check out our selection of great vacation rentals in San Pedro

Filter by:

Review score

Belizean Cove Estates Beachfront Villas

San Pedro

Located on the beachfront on Ambergris Caye, these elegant villas feature wonderful sea views.

H
Hilary
From
Canada
Check in was great! Reception staff were very welcoming.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Price from
$385
1 night, 2 adults

Best Western Grand Baymen Gardens

Hotel in San Pedro town, San Pedro

Located in San Pedro, a 12-minute walk from San Pedro Beach, Best Western Grand Baymen Gardens has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

c
couto
From
Mexico
The room was pretty big and very clean, great location
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 148 reviews
Price from
$89.25
1 night, 2 adults

Bay Towers

Caye Caulker (Near San Pedro)

Bay Towers in Caye Caulker provides accommodations with a private beach area, pool with a view, and free bikes. This beachfront property offers access to a balcony, free private parking, and free...

F
Fernanda
From
Brazil
The property is beautiful! The apartment is amazing and the view is breathtaking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 46 reviews
Price from
$125
1 night, 2 adults

Yocamatsu

Caye Caulker (Near San Pedro)

Yocamatsu in Caye Caulker provides adults-only accommodations with a bar and barbecue facilities.

S
Seth
From
United States
Breakfast on the roof was amazing. This is a very well run operation
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 122 reviews
Price from
$131.97
1 night, 2 adults

Caribbean Sunrise Cottage

Caye Caulker (Near San Pedro)

Offering a garden, Caribbean Sunrise Cottage offers accommodations in Caye Caulker. It provides free Wifi, an outdoor swimming pool, free bikes, and a restaurant.

i
imani
From
United States
Wonderful staff! Everything was exactly as pictured. My group and I wanted to stay longer and enjoy amenities but it was cold. Definitely would come back!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$424.52
1 night, 2 adults

VeLento Beach Level #9

Caye Caulker (Near San Pedro)

Offering a garden, VeLento Beach Level #9 provides accommodations in Caye Caulker. With garden views, this accommodation features a patio and a swimming pool.

B
Brian
From
United States
Great location, beautiful facilities and awesome staff. Super friendly and personable, particularly Beyoncé and Adrian.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews
Price from
$281.02
1 night, 2 adults

VeLento Partial Ocean View Penthouse #7

Caye Caulker (Near San Pedro)

Providing a garden, VeLento Partial Ocean View Penthouse #7 features accommodations in Caye Caulker. This beachfront property offers access to a patio, free private parking, and free Wifi.

M
Moore
From
United States
Safe area right on the ocean, very clean!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 10 reviews
Price from
$418.25
1 night, 2 adults

VeLento Partial Ocean View #8

Caye Caulker (Near San Pedro)

Providing a garden, VeLento Partial Ocean View #8 offers accommodations in Caye Caulker. This beachfront property offers access to free Wifi and free private parking.

H
Herron
From
United States
We originally had Suite 8, but there was a problem with the unit so they move us to #4 and it was perfect. For our next visit we will request #4 the same one it was perfect. The staff was awesome, especially the gentleman name Ralph, he was helpful responsive and he helped to make the stay enjoyable. Thank you this was our first time to the country and the place and staff made is just as welcoming.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
$309.41
1 night, 2 adults

Sea Garden Cottage

Caye Caulker (Near San Pedro)

Providing an outdoor swimming pool, Sea Garden Cottage provides accommodations in Caye Caulker. Guests staying at this vacation home have access to free Wifi and a balcony. Guests can use a garden.

M
Mark
From
Canada
Very clean, spacious and friendly staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 11 reviews
Price from
$139.42
1 night, 2 adults

Caribbean Beach Suite

Caye Caulker (Near San Pedro)

Featuring a garden, Caribbean Beach Suite offers accommodations in Caye Caulker. This property offers a private pool and free private parking.

A
Alisha
From
United States
We were meet as soon as we arrived. Shown around and the staff was absolutely wonderful
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews
Price from
$259.98
1 night, 2 adults
All vacation rentals in San Pedro

Most booked vacation rentals in San Pedro and surrounding area in the past month

See all

Popular with guests booking vacation rentals in San Pedro

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews

Popular with guests booking vacation rentals in San Pedro

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 148 reviews

Popular with guests booking vacation rentals in San Pedro

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Popular with guests booking vacation rentals in San Pedro

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 13 reviews

Popular with guests booking vacation rentals in San Pedro

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews

Popular with guests booking vacation rentals in San Pedro

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking vacation rentals in San Pedro

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 7 reviews

Popular with guests booking vacation rentals in San Pedro

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Vacation Rentals with swimming pools in San Pedro and nearby

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 148 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

FAQ about vacation rentals in San Pedro

On average, a vacation rental in San Pedro costs $308 per night (based on Booking.com prices).
The average price per night for a vacation rental in San Pedro this weekend is $523 (based on Booking.com prices).
The average price of a vacation rental in San Pedro this evening is $327 (based on Booking.com prices).
Travelers who stayed in San Pedro near San Pedro Airport (SPR) had good things to say about Coral Bay Villas - Lionfish Suite, Family Getaway Suite at Hummingbird Home Suites Gold Standard Certified, and Casa Brisa Guest House.
Ocean's Edge Belize, Villas De Isla Bonita, and Coral Bay Villas - Lionfish Suite are some of our most popular vacation rentals in San Pedro.

Vacation Rentals That Guests Love in San Pedro

See all
Avg. price/night: $659.45
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
The property was beautiful! Our villa was clean and comfortable and had a balcony that overlooked the ocean. The staff was great! Very friendly and helpful.
Guest review byRegina
Family with young children