Search Villas in San Pedro

  • 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

Private Beachfront Villa Azul with Private Staff by ALOM Estates

Private Beachfront Villa Azul with Private Staff by ALOM Estates
San Pedro
10.0 out of 10, Exceptional, (14 reviews)
"The house was very nice, clean, and well stocked. Terri was amazing! The beds were very comfortable with nice linens. "
United States
Joanne B.
The price is AED 1,002
AED 2,914 total
includes taxes & fees
13 Mar - 14 Mar
Private Beachfront Villa Azul with Private Staff by ALOM Estates

Aruna Resort & Villas

Aruna Resort & Villas
3.5 star property
San Pedro
10.0 out of 10, Exceptional, (10 reviews)
"I can't say enough about Aruna Resort and the Akasha Restaurant on-site. Lorena went above and beyond to make sure we had everything we needed. Thank you to the entire staff!"
United States
todd
The price is AED 1,466
AED 1,744 total
includes taxes & fees
20 Feb - 21 Feb
Aruna Resort & Villas

The Toucan's Nest & Pool Club at Mahogany Bay

The Toucan's Nest & Pool Club at Mahogany Bay
San Pedro
10.0 out of 10, Exceptional, (1 review)
The price is AED 808
AED 1,683 total
includes taxes & fees
24 Feb - 25 Feb
The Toucan's Nest & Pool Club at Mahogany Bay

Whiskey Run & Pool Club at Mahogany Bay

Whiskey Run & Pool Club at Mahogany Bay
San Pedro
10.0 out of 10, Exceptional, (1 review)
"The house is clean and beautiful. I love the pool."
United States
Tonia J.
The price is AED 1,010
AED 1,936 total
includes taxes & fees
6 Mar - 7 Mar
Whiskey Run & Pool Club at Mahogany Bay

Casa Playa de Denver + Pool Club at Mahogany Bay

Casa Playa de Denver + Pool Club at Mahogany Bay
San Pedro
10.0 out of 10, Exceptional, (1 review)
"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,394
AED 2,409 total
includes taxes & fees
17 Feb - 18 Feb
Casa Playa de Denver + Pool Club at Mahogany Bay

The Weekender & The PoolClub @ Mahogany Bay!

The Weekender & The PoolClub @ Mahogany Bay!
San Pedro
9.0 out of 10, Wonderful, (2 reviews)
"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 AED 909
AED 1,811 total
includes taxes & fees
4 Mar - 5 Mar
The Weekender & The PoolClub @ Mahogany Bay!

The Lovejoy & The Pool Club at Mahogany Bay

The Lovejoy & The Pool Club at Mahogany Bay
San Pedro
10.0 out of 10, Exceptional, (1 review)
"We absolutely loved our stay at the Lovejoy! The photos provide an accurate description of the property. The team was very responsive to our questions and helped us arrange in-house massage services and a private chef. They were also helpful with arranging golf carts. The Poolclub was very nice...food, drinks and the pool we took advantage of. There was always someone in the office to assist when we had questions about getting around and things to do. One thing I will note, is that the bedrooms...
United States
Kesha O.
The price is AED 1,208
AED 2,174 total
includes taxes & fees
18 Feb - 19 Feb
The Lovejoy & The Pool Club at Mahogany Bay

Coral Retreat & Pool Club at Mahogany Bay

Coral Retreat & Pool Club at Mahogany Bay
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 AED 1,022
AED 1,920 total
includes taxes & fees
20 Feb - 21 Feb
Coral Retreat & Pool Club at Mahogany Bay

Blue Oasis and Pool Club at Mahogany Bay

Blue Oasis and Pool Club at Mahogany Bay
San Pedro
10.0 out of 10, Exceptional, (2 reviews)
"We enjoyed our stay!"
United States
Michael H.
The price is AED 1,721
AED 2,960 total
includes taxes & fees
8 Mar - 9 Mar
Blue Oasis and Pool Club at Mahogany Bay

Casa Tamara & Pool Club at Mahogany Bay

Casa Tamara & Pool Club at Mahogany Bay
San Pedro
The price is AED 1,034
AED 1,966 total
includes taxes & fees
18 Feb - 19 Feb
Casa Tamara & Pool Club at Mahogany Bay

Coral Reef Villa & Pool Club at Mahogany Bay

Coral Reef Villa & Pool Club at Mahogany Bay
San Pedro
The price is AED 1,087
AED 2,031 total
includes taxes & fees
18 Feb - 19 Feb
Coral Reef Villa & Pool Club at Mahogany Bay

Sunset Serenity Villa – Pool & Sunset Rooftop

Sunset Serenity Villa – Pool & Sunset Rooftop
San Pedro
The price is AED 1,398
AED 2,399 total
includes taxes & fees
9 Mar - 10 Mar
Sunset Serenity Villa – Pool & Sunset Rooftop

Plumeria House at Mahogany Bay + Pool Club

Plumeria House at Mahogany Bay + Pool Club
San Pedro
9.6 out of 10, Exceptional, (9 reviews)
"Enjoyed our stay at the Plumeria House. The host was very easy to communicate with. Check in and check out were seamless. "
United States
Christie S.
The price is AED 966
AED 1,876 total
includes taxes & fees
23 Feb - 24 Feb
Plumeria House at Mahogany Bay + Pool Club

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

Coral Reef Casa + Private Hot Tub and Pool at Mahogany Bay
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 AED 1,143
AED 2,096 total
includes taxes & fees
24 Feb - 25 Feb
Coral Reef Casa + Private Hot Tub and Pool at Mahogany Bay

Secret Beach Luxury Pool Villa | Sleeps 8 Guests

Secret Beach Luxury Pool Villa | Sleeps 8 Guests
secret beach
10.0 out of 10, Exceptional, (2 reviews)
"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,217
AED 2,171 total
includes taxes & fees
14 Mar - 15 Mar
Secret Beach Luxury Pool Villa | Sleeps 8 Guests

Modern 2 Bedroom Villa near Truck Stop, restaurants & entertainment

Modern 2 Bedroom Villa near Truck Stop, restaurants & entertainment
San Pedro Town
The price is AED 640
AED 1,978 total
includes taxes & fees
22 Feb - 23 Feb
Modern 2 Bedroom Villa near Truck Stop, restaurants & entertainment

Villa Seabreeze & Pool Club at Mahogany Bay

Villa Seabreeze & Pool Club at Mahogany Bay
San Pedro
The price is AED 1,212
AED 2,186 total
includes taxes & fees
15 Feb - 16 Feb
Villa Seabreeze & Pool Club at Mahogany Bay

Bougainvillea House & Pool Club at Mahogany Bay

Bougainvillea House & Pool Club at Mahogany Bay
San Pedro
The price is AED 2,020
AED 3,330 total
includes taxes & fees
17 Feb - 18 Feb
Bougainvillea House & Pool Club at Mahogany Bay

Luxury Beachfront Villa: Pool - Roof Patio - Views

Luxury Beachfront Villa: Pool - Roof Patio - Views
San Pedro
The price is AED 2,773
AED 4,549 total
includes taxes & fees
23 Feb - 24 Feb
Luxury Beachfront Villa: Pool - Roof Patio - Views

Peace of Mind & Pool Club at Mahogany Bay

Peace of Mind & Pool Club at Mahogany Bay
San Pedro
The price is AED 1,479
AED 2,495 total
includes taxes & fees
7 Mar - 8 Mar
Peace of Mind & 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.

Eid al-Fitr Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.
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,683 and AED 4,549 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.