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

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

Villas in San Pedro

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

Villa Abrazos

3.5 star property
San Pedro
10.0 out of 10, Exceptional, (2)
"Everything was fantastic!"
United States
chanancy
The price is AED 3,548
AED 4,637 total
includes taxes & fees
2 Dec - 3 Dec
Villa Abrazos

Crimson Sunset Serenity + Pool Club at Mahogany Bay

San Pedro
10.0 out of 10, Exceptional, (2)
"We all had a great time in this home. Had everything we needed. Communication was easy and responses were quick. Location to town was perfect. "
United States
Heather M.
The price is AED 1,010
AED 1,921 total
includes taxes & fees
3 Dec - 4 Dec
Crimson Sunset Serenity + Pool Club at Mahogany Bay

Casa Playa de Denver + Pool Club at Mahogany Bay

San Pedro
10.0 out of 10, Exceptional, (1)
"Casa Playa de Denver Pool Club at Mahogany Bay was a great vacation spot for me and my family! The WOW factor it had when we walked through the door to the private pool out back! There was plenty of space for everyone to move around and not feel crowded. I would definitely be booking here again for my next trip to San Pedro!"
United States
Andre T.
The price is AED 1,010
AED 1,936 total
includes taxes & fees
24 Nov - 25 Nov
Casa Playa de Denver + Pool Club at 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.
The price is AED 1,045
AED 1,942 total
includes taxes & fees
6 Dec - 7 Dec
Luxe Modern Villa w/Private Pool • Steps to Secret Beach • Sleeps 8

La Dolce Vida & The Pool Club at Mahogany Bay

2.0 star property
San Pedro
10.0 out of 10, Exceptional, (3)
"Loved watching the sunrise in the mornings from the veranda. It was clean, well-appointed and private. Just a note, beds run pretty firm."
United States
Melanie P.
The price is AED 1,212
AED 2,331 total
includes taxes & fees
30 Nov - 1 Dec
La Dolce Vida & The Pool Club at Mahogany Bay

Black Orchid & Pool Club at Mahogany Bay

San Pedro
10.0 out of 10, Exceptional, (1)
"Wonderful "
United States
Cleophus J.
The price is AED 1,281
AED 2,410 total
includes taxes & fees
26 Nov - 27 Nov
Black Orchid & Pool Club at Mahogany Bay

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 AED 1,010
AED 1,863 total
includes taxes & fees
10 Dec - 11 Dec
Casa De Luz & The PoolClub @ Mahogany Bay!

Camey's House + Pool Club at Mahogany Bay

San Pedro
10.0 out of 10, Exceptional, (1)
Camey's House + Pool Club at Mahogany Bay

Quiet Beachfront Villa with Staff by ALOM Estates

San Pedro
10.0 out of 10, Exceptional, (14)
"Excellent customer service! The people are so friendly and helpful...it was a nice reprieve from the US!"
United States
Diane J.
The price is AED 1,212
AED 3,176 total
includes taxes & fees
26 Nov - 27 Nov
Quiet Beachfront Villa with Staff by ALOM Estates

Oceanview Villa w/private pool; near restaurants & entertainment

San Pedro Town
9.6 out of 10, Exceptional, (5)
"We used the entire place for a week for 11 people. Clean, safe, convenient, comfortable, and well equipped. "
United States
vinny s.
The price is AED 1,982
AED 4,432 total
includes taxes & fees
30 Nov - 1 Dec
Oceanview Villa w/private pool; near restaurants & entertainment

Vista de Azul & The Pool Club at Mahogany Bay

San Pedro
8.0 out of 10, Very Good, (2)
"When arriving at the property there was a little confusion on where to check in because the check in booth had recently moved. A quick message and our taxi driver we were able to contact hostess. The villa we stayed in was absolutely beautiful and had everything we needed! This particular villa was in the area of a lot of construction so we didn’t really have any neighbors but the construction didn’t bother us at all. The 2 king beds were very comfortable! The lofts were not easy to get to for...
United States
Iiesha L.
The price is AED 1,067
AED 2,001 total
includes taxes & fees
27 Nov - 28 Nov
Vista de Azul & The Pool Club at Mahogany Bay

Peace of Mind & Pool Club at Mahogany Bay

San Pedro
The price is AED 1,010
AED 1,925 total
includes taxes & fees
25 Nov - 26 Nov
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 AED 1,837
AED 2,457 total
includes taxes & fees
20 Nov - 21 Nov
Beachfront family villa

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.
The price is AED 1,837
AED 2,516 total
includes taxes & fees
24 Nov - 25 Nov
Comfortable Villa with sea view

Java Villa Paradise + The PoolClub at Mahogany Bay

San Pedro
The price is AED 1,737
AED 2,951 total
includes taxes & fees
3 Dec - 4 Dec
Java Villa Paradise + The PoolClub at Mahogany Bay

Paradise Shores + The PoolClub at Mahogany Bay

San Pedro
8.8 out of 10, Excellent, (5)
"Property management was communicative and helpful. Property was clean"
United States
Partick R.
The price is AED 2,024
AED 3,209 total
includes taxes & fees
28 Nov - 29 Nov
Paradise Shores + The PoolClub at Mahogany Bay

Casa Bonita + Pool Club at Mahogany Bay

San Pedro
Casa Bonita + Pool Club 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
The price is AED 863
AED 1,137 total
includes taxes & fees
20 Nov - 21 Nov
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 price is AED 1,919
AED 3,175 total
includes taxes & fees
2 Dec - 3 Dec
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 AED 1,137 and AED 4,637 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.7. 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 159 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.