Search Villas in San Pedro

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks
In one month
In two months

Villas in San Pedro

Aruna Resort & Villas

3.5 star property
San Pedro
10.0 out of 10, Exceptional, (2)
"Great location away from the loud streets of San Pedro. New resort with a great pool. Only 5 mins boat ride away from San Pedro. Rose, Loretta and Daryl were amazing along with the rest of the friendly staff. "
Canada
Simon
The price is SAR 799
SAR 960 total
includes taxes & fees
17 Dec - 18 Dec
Aruna Resort & Villas

Villas De Isla Bonita

4.5 star property
San Pedro
10.0 out of 10, Exceptional, (3)
"Very quiet area with great location, few miles north of town but not too far. Amazing king sized bed, nicest staff, full kitchen with everything you could need, beautiful sunrise, and plush soft towels."
United States
Amanda
Villas De Isla Bonita

Ocean Front 2-bedroom villa in San Pedro, Ambergris Caye

San Pedro
Ocean Front 2-bedroom villa in San Pedro, Ambergris Caye

Casa De Luz & The PoolClub @ Mahogany Bay!

San Pedro
10.0 out of 10, Exceptional, (2)
"Topnotch communications, amazing location, great amenities and friendly staff. Best way to communicate via Whatsapp, very responsive.We had a blast and would recommend this property without a doubt."
Canada
Alex Y.
The price is SAR 1,032
SAR 1,974 total
includes taxes & fees
10 Dec - 11 Dec
Casa De Luz & The PoolClub @ Mahogany Bay!

Luxe Modern Villa w/Private Pool • Steps to Secret Beach • Sleeps 8

secret beach
10.0 out of 10, Exceptional, (1)
"We absolutely loved our week at Serendipity Reef. 10/10 for sure would highly recommend! Gracelyn was extremely helpful, kind & so gracious. The home itself is beautifully furnished, very comfortable & well stocked. We loved the private pool & even spent a couple days never leaving the house. Secret beach is truly the gem of the island. No sargassum at all, so you can walk out, eat & lounge on the beach all day. Pro tips: bring bug spray, buy frog king & stop at the store before you go to the...
United States
Lydia G.
Luxe Modern Villa w/Private Pool • Steps to Secret Beach • Sleeps 8

Belizean Serenity w/ Private Hot Tub and Pool at Mahogany Bay

2.5 star property
San Pedro
10.0 out of 10, Exceptional, (2)
"Awesome house. As a family of 4, we really enjoyed our stay there. I think we might have been the first renters there so it was a little "light" on the snall items like bottle opener, oil, spices, etc. Very clean and comfortable and very responsive management to our messages / questions. We loved it and would go back for sure"
Canada
Felix W.
The price is SAR 826
SAR 1,719 total
includes taxes & fees
10 Dec - 11 Dec
Belizean Serenity w/ Private Hot Tub and Pool at Mahogany Bay

Whiskey Run & Pool Club at Mahogany Bay

San Pedro
10.0 out of 10, Exceptional, (1)
"The house is clean and beautiful. I love the pool."
United States
Tonia J.
The price is SAR 1,049
SAR 1,989 total
includes taxes & fees
23 Dec - 24 Dec
Whiskey Run & Pool Club at Mahogany Bay

Coral Reef Casa + Private Hot Tub and Pool at Mahogany Bay

San Pedro
10.0 out of 10, Exceptional, (2)
"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 SAR 1,185
SAR 2,152 total
includes taxes & fees
17 Dec - 18 Dec
Coral Reef Casa + Private Hot Tub and Pool at Mahogany Bay

Comfortable Villa with sea view

San Pedro
10.0 out of 10, Exceptional, (4)
"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.
Comfortable Villa with sea view

Paradise Cove + The PoolClub at Mahogany Bay

San Pedro
7.4 out of 10, Good, (3)
"Enjoyed the stay."
United States
Fayrene
Paradise Cove + The PoolClub at Mahogany Bay

Casa Moderna Fresca & The PoolClub@Mahogany Bay

San Pedro
9.4 out of 10, Exceptional, (6)
"Smooth"
United States
Carlysle B.
Casa Moderna Fresca & The PoolClub@Mahogany Bay

Tranquility + The Pool Club at Mahogany Bay

San Pedro
10.0 out of 10, Exceptional, (3)
"The property was exactly as the pictures stated and was clean and aesthetically pleasing. The trip to get to the property was a little concerning but the complex was new and beautiful. Very safe and within a short distance of some fun places to eat and explore. The host was responsive and we will definitely stay there again!"
United States
Janet A.
Tranquility + The Pool Club at Mahogany Bay

Paradise Cottage &The PoolClub @ Mahogany Bay!

San Pedro, Ambergris Caye
9.6 out of 10, Exceptional, (4)
"Amazing place, and we all enjoyed our stay."
United States
Ken S.
The price is SAR 1,494
SAR 2,531 total
includes taxes & fees
28 Dec - 29 Dec
Paradise Cottage &The PoolClub @ Mahogany Bay!

Peace of Mind & Pool Club at Mahogany Bay

San Pedro
Peace of Mind & Pool Club at Mahogany Bay

Beachfront family villa

San Pedro
9.8 out of 10, Exceptional, (15)
"Had a great time in this comfortable, perfectly located spot in the center of San Pedro. Really appreciated the easy beach access so that we didn't have to walk along the crowded, golf-cart-filled streets. Wonderful tour and restaurant recommendations from our host were appreciated!!"
United States
Andrea A.
The price is SAR 1,877
SAR 2,511 total
includes taxes & fees
10 Dec - 11 Dec
Beachfront family villa

The Weekender & The PoolClub @ Mahogany Bay!

San Pedro
9.0 out of 10, Wonderful, (2)
"We had a wonderful time. The house was clean and beautifully decorated. It was well-equipped with everything we needed, making our stay comfortable and enjoyable."
United States
Brittany S.
The price is SAR 1,895
SAR 3,013 total
includes taxes & fees
27 Dec - 28 Dec
The Weekender & The PoolClub @ Mahogany Bay!

Backroads Sunset + The PoolClub at Mahogany Bay

San Pedro
10.0 out of 10, Exceptional, (4)
"Beautiful rental! Our host and housekeeper made our stay a breeze. "
United States
Gloria M.
Backroads Sunset + The PoolClub at Mahogany Bay

Java Villa Paradise + The PoolClub at Mahogany Bay

San Pedro
The price is SAR 1,858
SAR 3,117 total
includes taxes & fees
22 Dec - 23 Dec
Java Villa Paradise + The PoolClub at Mahogany Bay

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

San Pedro Town
6.0 out of 10, (1)
"The place was alright"
United States
Linda
Sea Front - Queen Bed w/ Tours/Concierge Service - D2

The Palms and The Pool Club at Mahogany Bay

2.0 star property
San Pedro
The Palms and The Pool Club at Mahogany Bay
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

Frequently asked questions

How much do villas in San Pedro cost?
Prices for villas in San Pedro range between SAR 960 and SAR 3,117 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.9. Casas De La Caye Villas is a hit with travelers. This 3.5-star property offers a terrace and a swimming pool. Anil Mar is another favorite 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 160 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.
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.