A tropical beach with clear turquoise waters, palm trees, and a white building on a hill.

Search San Pedro Villa Rentals from CA $314

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

In two weeks
In two months
In three months
In four months

Our top choices for San Pedro villas

1. Aruna Resort & Villas

Aruna Resort & Villas
3.5 star property
San Pedro
10.0 out of 10, Exceptional, (22 reviews)
"Beautiful property, close to Secret Beach."
United States
Erica
The price is CA $262
CA $314 total
includes taxes & fees
Oct 11 - Oct 12
Aruna Resort & Villas

2. Villa Abrazos

Villa Abrazos
3.5 star property
San Pedro
10.0 out of 10, Exceptional, (6 reviews)
"Amazing resort"
United States
Jada
The price is CA $975
CA $1,169 total
includes taxes & fees
Oct 25 - Oct 26
Villa Abrazos

3. Sea Front - Queen Bed w/ Tours/Concierge Service - D2

Sea Front - Queen Bed w/ Tours/Concierge Service - D2
San Pedro Town
6.0 out of 10, (1 review)
"The place was alright"
United States
Linda
The price is CA $321
CA $426 total
includes taxes & fees
Oct 9 - Oct 10
Sea Front - Queen Bed w/ Tours/Concierge Service - D2

4. Comfortable Villa with sea view

Comfortable Villa with sea view
San Pedro
10.0 out of 10, Exceptional, (4 reviews)
"Very simple and easy process. Great location for dining and diving among other water activities. One or the BEST views I’ve had in San Pedro and I’ve been coming to the island for 10 years now. I will definitely look to stay at Babylon Villas on my next visit!!"
United States
Scott L.
The price is CA $456
CA $658 total
includes taxes & fees
Oct 31 - Nov 1
Comfortable Villa with sea view

5. The Latitude 17 & Mistico Beach Club + Boat Shuttle

The Latitude 17 & Mistico Beach Club + Boat Shuttle
San Pedro
The price is CA $350
CA $697 total
includes taxes & fees
Oct 21 - Oct 22
The Latitude 17 & Mistico Beach Club + Boat Shuttle

6. Stunning Beachfront Villa Azul with Private Staff

Stunning Beachfront Villa Azul with Private Staff
San Pedro
10.0 out of 10, Exceptional, (19 reviews)
"10/10 would recommend this place to anyone! The property was massive. The villa was beautiful. The grounds crew cleared the seaweed from the beach and raked the sand, daily. Everyone that worked there was friendly. The concierge, Terri, was very helpful. The nearby restaurants were great (El Norte, Tranquility, Moon bar, Casa Alegre). It was a bit of a trek from the city (40 minutes by golf cart), but not too secluded like some spots further north. It’s perfect for anyone that wants a...
United States
Brennan M.
The price is CA $314
CA $1,034 total
includes taxes & fees
Oct 11 - Oct 12
Stunning Beachfront Villa Azul with Private Staff

7. Villa Ya Huru & Mistico Beach Club + Boat Shuttle

Villa Ya Huru & Mistico Beach Club + Boat Shuttle
San Pedro
The price is CA $322
CA $659 total
includes taxes & fees
Oct 14 - Oct 15
Villa Ya Huru & Mistico Beach Club + Boat Shuttle

8. The Plumeria House & Mistico Beach Club + Boat Shuttle

The Plumeria House & Mistico Beach Club + Boat Shuttle
San Pedro
9.6 out of 10, Exceptional, (10 reviews)
"We visited Belize as a family of 4 and stayed at the Plumeria House, which was an excellent choice for us. Great location within Mahogany Bay to access the Farmhouse and Pool Club. The house was well-maintained and very comfortable for relaxing after long days of exploring the island. We had a terrific vacation, and we highly recommend this house for anyone looking for a great place to relax and enjoy their time on the island. "
United States
Mark M.
The price is CA $337
CA $681 total
includes taxes & fees
Oct 28 - Oct 29
The Plumeria House & Mistico Beach Club + Boat Shuttle

9. Coral Retreat & Mistico Beach Club + Boat Shuttle

Coral Retreat & Mistico Beach Club + Boat Shuttle
San Pedro
10.0 out of 10, Exceptional, (1 review)
"This property was so amazing !!! Very clean and not to mention beautiful . The pictures were an absolute understatement. Mr. Elliot and Gabby were so amazing and helpful . Fast response as well. They assisted me with everything I needed ! Reservations, flights ect . This is the perfect spot because it’s close to everything and very quiet . I enjoyed my stay so much and I will definitely be back soon ! Thank you "
United States
Kaidyn L.
The price is CA $256
CA $579 total
includes taxes & fees
Oct 14 - Oct 15
Coral Retreat & Mistico Beach Club + Boat Shuttle

10. Villa Seabreeze & Mistico Beach Club + Boat Shuttle

Villa Seabreeze & Mistico Beach Club + Boat Shuttle
San Pedro
The price is CA $353
CA $700 total
includes taxes & fees
Oct 11 - Oct 12
Villa Seabreeze & Mistico Beach Club + Boat Shuttle

11. Casa Tamara &Mistico Beach Club + Boat Shuttle

Casa Tamara &Mistico Beach Club + Boat Shuttle
San Pedro
The price is CA $341
CA $686 total
includes taxes & fees
Oct 9 - Oct 10
Casa Tamara &Mistico Beach Club + Boat Shuttle

12. Sunset Serenity & Mistico Beach Club +Boat Shuttle

Sunset Serenity & Mistico Beach Club +Boat Shuttle
San Pedro
The price is CA $415
CA $776 total
includes taxes & fees
Oct 19 - Oct 20
Sunset Serenity & Mistico Beach Club +Boat Shuttle

13. Coral Reef Casa & Mistico Beach Club+Boat Shuttle

Coral Reef Casa & Mistico Beach Club+Boat Shuttle
San Pedro
10.0 out of 10, Exceptional, (2 reviews)
"What a great trip and a great house. Everything was easy and perfect. Coral Reef did not disappoint in any way. The detached casita was just what our 18 year old son needed. The pool, hot tub, and roof top bar made for the perfect end to a day at the beach. Only minor drawback was the construction on both sides, but not something that can be controlled. Would definitely stay here again. "
United States
nathan n.
The price is CA $412
CA $773 total
includes taxes & fees
Nov 1 - Nov 2
Coral Reef Casa & Mistico Beach Club+Boat Shuttle

14. Beachfront family villa

Beachfront family villa
San Pedro
9.8 out of 10, Exceptional, (15 reviews)
"The location is perfect, the host and staff were amazing and we had a wonderful time!! Thank you for the great vacation!"
United States
Mary B.
The price is CA $499
CA $689 total
includes taxes & fees
Oct 13 - Oct 14
Beachfront family villa

15. Bougainvillea House&Mistico Beach Club+Boat Shuttle

Bougainvillea House&Mistico Beach Club+Boat Shuttle
San Pedro
10.0 out of 10, Exceptional, (1 review)
"M&B was very accommodating, helpful and responsive to all inquiries and requests. They connected us with Roque who picked us up at the airport and brought us straight to the house where check in was simple. The house was lovely, well air conditioned, beautifully decorated and very clean. We loved all the amenities Mahogany Bay had to offer from the coffee shop to the Poolside restaurant and pool. M&B arranged for golf carts to be delivered and picked up from our house and Roque arrived right on...
United States
Angela O.
The price is CA $528
CA $963 total
includes taxes & fees
Oct 13 - Oct 14
Bougainvillea House&Mistico Beach Club+Boat Shuttle

16. Oceanview Retreat | Private Pool · Rooftop Deck · Sleeps 14

Oceanview Retreat | Private Pool · Rooftop Deck · Sleeps 14
San Pedro Town
9.8 out of 10, Exceptional, (7 reviews)
"We used the entire place for a week for 11 people. Clean, safe, convenient, comfortable, and well equipped. "
United States
vinny s.
Oceanview Retreat | Private Pool · Rooftop Deck · Sleeps 14

17. The Palms & Mistico Beach Club + Boat Shuttle

The Palms & Mistico Beach Club + Boat Shuttle
San Pedro
8.0 out of 10, Very good, (1 review)
"Lots of ongoing construction in the area, would have been good to know, other than that was an overall good experience."
United States
Gregg K.
The price is CA $531
CA $980 total
includes taxes & fees
Oct 12 - Oct 13
The Palms & Mistico Beach Club + Boat Shuttle

18. Newly Updated 5BR Villa | Private Pool + Rooftop Deck

Newly Updated 5BR Villa | Private Pool + Rooftop Deck
San Pedro Town
The price is CA $696
CA $1,709 total
includes taxes & fees
Oct 10 - Oct 11
Newly Updated 5BR Villa | Private Pool + Rooftop Deck

19. 5BR Multi-Unit Villa + Pool | Three by the Sea

5BR Multi-Unit Villa + Pool | Three by the Sea
San Pedro Town
The price is CA $723
CA $1,620 total
includes taxes & fees
Oct 10 - Oct 11
5BR Multi-Unit Villa + Pool | Three by the Sea

20. Luxury Beachfront Villa: Pool - Roof Patio - Views

Luxury Beachfront Villa: Pool - Roof Patio - Views
San Pedro
The price is CA $1,076
CA $1,766 total
includes taxes & fees
Nov 1 - Nov 2
Luxury Beachfront Villa: Pool - Roof Patio - Views
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.
Save an average of 15% on thousands of hotels when you're signed in

Top San Pedro Hotel Reviews

Find out more about San Pedro

San Pedro Villas information

Number of reviews
60
Accommodation
185 Villas
Lowest Price
CA $314
Highest Price
CA $1,709

Frequently asked questions

How much do villas in San Pedro cost?
Prices for villas in San Pedro range between CA $314 and CA $1,709 per night. Whatever your budget, you're sure to find a place that fits your needs on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best villas in San Pedro?
There are multiple villas in San Pedro with a total average guest review rating of 9.3. Casas De La Caye Villas is a hit with travellers. This 3.5-star property offers a terrace and a swimming pool. Anil Mar is another favourite option. It has a 3.5-star rating and amenities including a dock and pool sun loungers.
How many villas are there in San Pedro?
San Pedro has 185 villas to select from. Find your ideal stay quickly and easily by checking the "Villa" box under the "Property type" tab in our handy filter tool.
Are there any family-friendly villas in San Pedro?
A lot of visitors who are looking for a family-friendly villa in San Pedro pick Casas De La Caye Villas. With a 3.5-star rating and amenities such as a children's pool and laundry facilities, you're sure to feel right at home here. Anil Mar is a 3.5-star stay that's also a hit with travelling families. A nearby beach and clothes washing facilities help make it a wonderful base for your San Pedro trip. San Pedro has plenty of family-friendly attractions to visit when you need to keep the kids busy. Secret Beach and San Pedro Beach promise a fun day out for travellers both young and old.
Why book your villa in San Pedro with Expedia?
Expedia makes it simple to find your dream villa in San Pedro. Traveling with the kids? Take advantage of our filters to look for stays with amenities like a pool. If you're sticking to a budget, click on how much you'd like to spend and your preferred star rating. We'll help you find the right stay that matches your style and taste.
How can I find cheap villas in San Pedro?
With Expedia's user-friendly filter tool, reserving cheap villas in San Pedro is a snap. To discover properties that give you the most bang for your buck, narrow your search results by star rating, budget and amenities.
What is there to do near my villa in San Pedro?
There are lots of wonderful things to put on your itinerary in San Pedro. Discover popular attractions like Hol Chan Marine Reserve, Secret Beach and Boca del Rio. San Pedro Beach, Belize Chocolate Company and San Pedro Town Hall are other highlights.

Explore a world of travel with Expedia