Skip to main content

Beach rentals in San Pedro

Find the beach rentals that appeal to you the most

The best beach rentals in San Pedro

Check out our pick of great beach rentals in San Pedro

Filter by:

Review score

Miramar Villas Resort

San Pedro

Miramar Villas Resort provides air-conditioned rooms in San Pedro. This beachfront property offers access to a patio, free private parking and free WiFi.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 11 reviews
Price from
US$226.33
1 night, 2 adults

Best Western Grand Baymen Gardens

Hotel in San Pedro town, San Pedro

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.

N
Nadine
From
Australia
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 :)
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 114 reviews
Price from
US$102
1 night, 2 adults

Yocamatsu

Caye Caulker (Near San Pedro)

Yocamatsu in Caye Caulker provides adults-only accommodation with a bar and barbecue facilities. Featuring full-day security, this property also provides guests with a sun terrace.

C
Carlos
From
Austria
The staff received us with a smile, and the rooms were clean and comfortable. breakfast is simple yet very good. Nice coffee, fresh fruit, and a great view from where breakfast is served. Proximity to the beach and other restaurants and bars is very good as well. We were honored to meet the owner, very easy going and relaxed, very polite and we had a good conversation over breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 105 reviews
Price from
US$119
1 night, 2 adults

Seaside Villas

Caye Caulker (Near San Pedro)

Facing the seafront in Caye Caulker, Seaside Villas features an outdoor pool and a garden. The property has pool views and is a few steps from Caye Caulker Beach.

r
richard
From
Australia
Location was just perfect. View straight to the ocean. Bars and restaurants just next door , but NOT noisy or intrusive. Everythings is easy walking distance, plenty of supermarkets nearby ( 2 mins walk). The villa was really spacious, very well stocked with kitchen items for making cocktails or cooking if you wanted a night in or breakfast. Bedrooms really large and beds really comfortable, shower was good. Pool was lovely and private but still open to the beach scene. Rooftop spa and BBQ was a real bonus, it was lovely up there. Staff were very attentive, no issues at all.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 111 reviews
Price from
US$180
1 night, 2 adults

Caribbean Sunrise Cottage

Caye Caulker (Near San Pedro)

Located in Caye Caulker, within a few steps of Caye Caulker Beach, Caribbean Sunrise Cottage offers accommodation with air conditioning.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$259.88
1 night, 2 adults

VeLento Partial Ocean View Penthouse #7

Caye Caulker (Near San Pedro)

Boasting air-conditioned accommodation with a pool with a view, VeLento Partial Ocean View Penthouse #7 is situated in Caye Caulker.

K
Kristie
From
United Kingdom
Everything. It was a really large place with a fully equipped kitchen included filtered water jugs in every villa. There was hardly anyone else there (off season), so we were able to relax by the pool or chill on the balcony completely undisturbed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$496.13
1 night, 2 adults

Sandy's Secret

Caye Caulker (Near San Pedro)

Boasting air-conditioned accommodation with a private pool, Sandy's Secret is situated in Caye Caulker. This beachfront property offers access to free WiFi and free private parking.

R
Robert
From
Saint Lucia
Weezies restaurant at the adjoining resort was exceptional. One minute walk away.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$315
1 night, 2 adults

Carolyn's Other House- Gold Standard Certified

Caye Caulker (Near San Pedro)

Providing barbecue facilities, Carolyn's Other House- Gold Standard Certified is located in Caye Caulker, not far from Caye Caulker Beach.

C
Caroline
From
United Kingdom
The location was excellent and the house was lovely.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$105
1 night, 2 adults

Carolyn's House

Caye Caulker (Near San Pedro)

Carolyn's House is situated in Caye Caulker and offers barbecue facilities. This beachfront property offers access to free WiFi and free private parking.

P
Philipp
From
Germany
Great, quiet location. Everything is in walking distance. And the view of the ocean was great also the staff was very helpful/ responsive.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11 reviews
Price from
US$99
1 night, 2 adults

Hummingbirds Cabins

Caye Caulker (Near San Pedro)

Situated in the vicinty of Caye Caulker Beach in Caye Caulker, Hummingbirds Cabins is a villa, which features free bikes and garden.

J
Jana
From
Australia
A really comfortable cabin with aircon and well-equipped kitchen and everything you need. The location is a little far from town, so we really appreciated the free bikes- you can ride all around the island! The owner also helped us book a snorkelling tour with Victor, which was amazing!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 91 reviews
Price from
US$139
1 night, 2 adults
All beach rentals in San Pedro

Top picks for San Pedro hotels

Explore our most popular hotels in San Pedro

Filter by:

Review score

Miramar Villas Resort

San Pedro

Miramar Villas Resort provides air-conditioned rooms in San Pedro. This beachfront property offers access to a patio, free private parking and free WiFi.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 11 reviews
Price from
US$226.33
1 night, 2 adults

Best Western Grand Baymen Gardens

Hotel in San Pedro town, San Pedro

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.

N
Nadine
From
Australia
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 :)
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 114 reviews
Price from
US$102
1 night, 2 adults

Yocamatsu

Caye Caulker (Near San Pedro)

Yocamatsu in Caye Caulker provides adults-only accommodation with a bar and barbecue facilities. Featuring full-day security, this property also provides guests with a sun terrace.

C
Carlos
From
Austria
The staff received us with a smile, and the rooms were clean and comfortable. breakfast is simple yet very good. Nice coffee, fresh fruit, and a great view from where breakfast is served. Proximity to the beach and other restaurants and bars is very good as well. We were honored to meet the owner, very easy going and relaxed, very polite and we had a good conversation over breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 105 reviews
Price from
US$119
1 night, 2 adults

Seaside Villas

Caye Caulker (Near San Pedro)

Facing the seafront in Caye Caulker, Seaside Villas features an outdoor pool and a garden. The property has pool views and is a few steps from Caye Caulker Beach.

r
richard
From
Australia
Location was just perfect. View straight to the ocean. Bars and restaurants just next door , but NOT noisy or intrusive. Everythings is easy walking distance, plenty of supermarkets nearby ( 2 mins walk). The villa was really spacious, very well stocked with kitchen items for making cocktails or cooking if you wanted a night in or breakfast. Bedrooms really large and beds really comfortable, shower was good. Pool was lovely and private but still open to the beach scene. Rooftop spa and BBQ was a real bonus, it was lovely up there. Staff were very attentive, no issues at all.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 111 reviews
Price from
US$180
1 night, 2 adults

Caribbean Sunrise Cottage

Caye Caulker (Near San Pedro)

Located in Caye Caulker, within a few steps of Caye Caulker Beach, Caribbean Sunrise Cottage offers accommodation with air conditioning.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$259.88
1 night, 2 adults

VeLento Partial Ocean View Penthouse #7

Caye Caulker (Near San Pedro)

Boasting air-conditioned accommodation with a pool with a view, VeLento Partial Ocean View Penthouse #7 is situated in Caye Caulker.

K
Kristie
From
United Kingdom
Everything. It was a really large place with a fully equipped kitchen included filtered water jugs in every villa. There was hardly anyone else there (off season), so we were able to relax by the pool or chill on the balcony completely undisturbed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$496.13
1 night, 2 adults

Sandy's Secret

Caye Caulker (Near San Pedro)

Boasting air-conditioned accommodation with a private pool, Sandy's Secret is situated in Caye Caulker. This beachfront property offers access to free WiFi and free private parking.

R
Robert
From
Saint Lucia
Weezies restaurant at the adjoining resort was exceptional. One minute walk away.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$315
1 night, 2 adults

Carolyn's Other House- Gold Standard Certified

Caye Caulker (Near San Pedro)

Providing barbecue facilities, Carolyn's Other House- Gold Standard Certified is located in Caye Caulker, not far from Caye Caulker Beach.

C
Caroline
From
United Kingdom
The location was excellent and the house was lovely.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$105
1 night, 2 adults

Carolyn's House

Caye Caulker (Near San Pedro)

Carolyn's House is situated in Caye Caulker and offers barbecue facilities. This beachfront property offers access to free WiFi and free private parking.

P
Philipp
From
Germany
Great, quiet location. Everything is in walking distance. And the view of the ocean was great also the staff was very helpful/ responsive.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11 reviews
Price from
US$99
1 night, 2 adults

Hummingbirds Cabins

Caye Caulker (Near San Pedro)

Situated in the vicinty of Caye Caulker Beach in Caye Caulker, Hummingbirds Cabins is a villa, which features free bikes and garden.

J
Jana
From
Australia
A really comfortable cabin with aircon and well-equipped kitchen and everything you need. The location is a little far from town, so we really appreciated the free bikes- you can ride all around the island! The owner also helped us book a snorkelling tour with Victor, which was amazing!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 91 reviews
Price from
US$139
1 night, 2 adults
All beach rentals in San Pedro

Most booked beach rentals in San Pedro and surroundings in the past month

See all

Popular with guests booking beach rentals in San Pedro

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking beach rentals in San Pedro

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

Popular with guests booking beach rentals in San Pedro

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Popular with guests booking beach rentals in San Pedro

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 8 reviews

Popular with guests booking beach rentals in San Pedro

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

Popular with guests booking beach rentals in San Pedro

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews

Popular with guests booking beach rentals in San Pedro

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Popular with guests booking beach rentals in San Pedro

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

Popular with guests booking beach rentals in San Pedro

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

Popular with guests booking beach rentals in San Pedro

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 114 reviews

Beach rentals with swimming pools in San Pedro and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 8 reviews

Featuring air-conditioned accommodation with a balcony, Suite F201 @ Mara Laguna is located in San Pedro. The property features a concierge service, a restaurant with an outdoor dining area.

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

Featuring air-conditioned accommodation with a terrace, Suite I302 at Mara Laguna Gold Standard Certified is located in San Pedro. Guests can benefit from a balcony and an outdoor pool.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4 reviews

Featuring air-conditioned accommodation with a balcony, Suite C203 at Mara Laguna Gold Standard Certified is located in San Pedro. Guests can benefit from a patio and an outdoor pool.

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

Featuring air-conditioned accommodation with a balcony, Suite F101 Mara Laguna is located in San Pedro. Guests can benefit from a patio and an outdoor pool.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Located in San Pedro in the Belize Province region, Suite D201 at Mara Laguna Gold Standard Certified features a balcony.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring air-conditioned accommodation with a balcony, Suite G303 at Mara Laguna Gold Standard Certified is set in San Pedro.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Featuring an outdoor pool and garden views, Family Getaway Suite at Hummingbird Home Suites Gold Standard Certified is located in San Pedro.

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

Situated in San Pedro, within 300 metres of North Ambergris Caye Beach, Villa 17 at Mara Laguna offers accommodation with air conditioning.

Highly rated beach rentals in San Pedro and nearby

Coral Bay Villas

San Pedro
8.0+ review score
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 15 reviews

Coral Bay Villas is located on the beachfront in San Pedro, 1.4 km from San Pedro Beach. Providing a restaurant, the property also has a casino, as well as a hot tub.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews

Offering a shared lounge, Closer to Heaven and The PoolClub at Mahogany Bay! is set in the San Pedro town district in San Pedro.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 9 reviews

Featuring air-conditioned accommodation with a rooftop pool, Casa Moderna Fresca and The PoolClub at Mahogany Bay! is located in San Pedro.

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

Located in the San Pedro town district of San Pedro, Caribbean Vacation Rentals and The PoolClub at Mahogany! provides accommodation with a private pool and a 24-hour front desk.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 11 reviews

Miramar Villas Resort provides air-conditioned rooms in San Pedro. This beachfront property offers access to a patio, free private parking and free WiFi.

Villa Sea Lux

San Pedro
8.0+ review score
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

Situated in San Pedro in the Belize Province region, Villa Sea Lux has a balcony. Boasting a concierge service, this property also provides guests with a restaurant.

These beach rentals in San Pedro and nearby have options with free cancellation

Belizian Reef Suites

San Pedro
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Located in San Pedro, less than 1 km from San Pedro Beach, Belizian Reef Suites offers beachfront accommodation and various facilities, such as a casino.

Set in San Pedro in the Belize Province region, Honey Camp #1 at Laguna Suite -Gold Standard Certified features a patio.

Casita Playa Del Parque

San Pedro
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Featuring air-conditioned accommodation with a patio, Casita Playa Del Parque is located in San Pedro. It is set 400 metres from North Ambergris Caye Beach and offers an ATM.

Suite H301 @ Mara Laguna

San Pedro
Free cancellation options available

Featuring air-conditioned accommodation with a balcony, Suite H301 @ Mara Laguna is set in San Pedro. The apartment features a restaurant, and is 700 metres away from San Pedro Beach.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Villa 16 at Mara Laguna Gold Standard Certified is set in San Pedro. Featuring a concierge service, this property also has a restaurant and an outdoor pool.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located within the San Pedro town district in San Pedro, Athena's Mahogany House and The PoolClub at Mahogany Bay! has air conditioning, a patio, and garden views.

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

Set in San Pedro, Casa de Luz and The PoolClub at Mahogany Bay! offers accommodation with private pool, free WiFi and free private parking for guests who drive. The property features pool views.

La Casa Pura Vida

San Pedro
Free cancellation options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4 reviews

Boasting accommodation with a private pool, lake view and a balcony, La Casa Pura Vida is set in San Pedro.

Save money on beach rentals in San Pedro and nearby – budget options available

Set in San Pedro in the Belize Province region, View the Blue Whole House Gold Standard Certified features a patio. Guests can benefit from a balcony and an outdoor pool.

Featuring private pool, 2nd Floor House at The Lor-E-Lei House is located on the beachfront in San Pedro. Leading onto a balcony, the air-conditioned apartment consists of 1 bedroom.

2nd Floor House

San Pedro
Budget options available

Boasting air-conditioned accommodation with a balcony, 2nd Floor House is situated in San Pedro. Guests can benefit from a patio and an outdoor pool.

The Lor-E-Lei House

San Pedro
Budget options available

Featuring air-conditioned accommodation with a balcony, The Lor-E-Lei House is set in San Pedro. This beachfront property offers access to a terrace.

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

Boasting private pool, Jackson's Paradiso Gold Standard Certified is situated on the beachfront in San Pedro. Featuring a concierge service, this property also provides guests with a restaurant.

Casa De Bonita Home

San Pedro
Budget options available

Set in San Pedro, just 60 metres from North Ambergris Caye Beach, Casa De Bonita Home offers beachfront accommodation with massage services, a terrace and free WiFi.

Three-Bedroom Apartment

San Pedro
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Situated in San Pedro, Three-Bedroom Apartment features accommodation with a heated pool and sea views. This beachfront property offers access to free WiFi and free private parking.

Indigo Belize 1B Condo

San Pedro
Budget options available

Boasting a private pool and sea views, Indigo Belize 1B Condo is situated in San Pedro. This beachfront property offers access to free WiFi and free private parking.

FAQ about beach rentals in San Pedro