Skip to main content

The best villas in San Pedro

Check out our selection of great villas in San Pedro

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Dolphin Dreams Villa B3 is set in San Pedro and offers massage services and a garden. This holiday home offers free private parking, luggage storage space and free WiFi. Outdoor dining is also possible at the holiday home.

Nice settings and everything was perfect for us

Show more Show less
9.4
Wonderful
5 reviews

Located in San Pedro, a few steps from North Ambergris Caye Beach, Villa Serenity provides accommodation with a private beach area, free WiFi, free shuttle service, and a 24-hour front desk. Situated on the beachfront, this property features an infinity pool, a garden and a tennis court. The villa has parking on-site, wellness packages and luggage storage space.

Everything was perfect! Beautiful villa on a private beach with a private dock where we had the best snorkeling charter!

Show more Show less
9.6
Exceptional
9 reviews
Price from
$550
per night

Located on the beachfront on Ambergris Caye, these elegant villas feature wonderful sea views. Belizean Cove Estates Luxury Beachfront Villa offers an outdoor pool, tropical gardens and resort shuttle at a surcharge from San Pedro, 5 km away.

This property is quiet, well managed, and clean, on a nice beach north of San Pedro. There are restaurants within walking or carting distance, and a great pier.

Show more Show less
9.5
Exceptional
6 reviews
Price from
$487.50
per night

The 1-bedroom holiday home has a living room with a flat-screen TV with cable channels, a fully equipped kitchen with a microwave and a toaster, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the holiday home. This holiday home is allergy-free and non-smoking.

Perfect location, just behind Ramons- everything walkable Nice space, great air con, felt really safe , own garden and parking

Show more Show less
8.5
Very Good
8 reviews
Price from
$130.90
per night

The spacious holiday home features 1 bedroom, a TV with cable channels, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with an a bath or shower. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.

awesome location and great staff!

Show more Show less
8.1
Very Good
11 reviews
Price from
$108.33
per night

Boasting air-conditioned accommodation with a private pool, lake view and a patio, La Casa Pura Vida is set in San Pedro. Free WiFi is available throughout the property and San Pedro Beach is less than 1 km away.

The house was secluded, spacious, and comfortable. We loved having the pool area to ourselves.

Show more Show less
8.8
Excellent
6 reviews
Price from
$135
per night

Set in San Pedro, C4 - Villa McDonald offers free WiFi, parking on-site and guests can enjoy a private beach area and water sports facilities. This holiday home provides massage services. Outdoor dining is also possible at the holiday home.

Show more Show less
8
Very Good
1 reviews
Price from
$219
per night

Offering direct access to a terrace with garden views, the spacious air-conditioned villa consists of 5 bedrooms. A flat-screen TV is available. The accommodation is non-smoking.

The nearest airport is San Pedro Airport, 2 km from the villa.

Show more Show less
10
Exceptional
1 reviews
Price from
$450
per night

Boasting air-conditioned accommodation with a private pool, Casa Coccoloba is situated in San Pedro. The property features garden and city views, and is 300 metres from San Pedro Beach. The holiday home also features free WiFi, free private parking and facilities for disabled guests.

Show more Show less
10
Exceptional
1 reviews
Price from
$290
per night

The villa is composed of 3 bedrooms, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is available. The accommodation is non-smoking.

The nearest airport is San Pedro Airport, 1 km from the villa.

Show more Show less
Price from
$285
per night

Looking for a villa?

Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.
Search villas in San Pedro

Most booked villas in San Pedro this month

Enjoy breakfast in San Pedro!

  • Dolphin Dreams Villa B3
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 5 reviews

    Offering massage services, Dolphin Dreams Villa B3 features accommodations in San Pedro. This vacation home offers free private parking, luggage storage space, and free Wifi.

    施設の内装、家具はとても素敵で快適であった。また、部屋から見える景色は素晴らしいものがあった。 本宿泊施設はお勧めである。自身また機会があれば再訪したい。

  • Villa Serenity
    Breakfast options
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 9 reviews

    A few steps from North Ambergris Caye Beach in San Pedro, Villa Serenity offers accommodations with access to wellness packages and beauty services.

    Property was great. Beach and dock were awesome. Staff was super friendly..!!

  • Belizean Cove Estates Luxury Beachfront Villa
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 6 reviews

    Located on the beachfront on Ambergris Caye, these elegant villas feature wonderful sea views.

    Staff and accommodations were the best we've experienced!

  • Suite I302 at Mara Laguna Gold Standard Certified
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 11 reviews

    Providing pool with a view, Suite I302 at Mara Laguna Gold Standard Certified features accommodations in San Pedro. This vacation home provides accommodations with a terrace.

  • La Casa Pura Vida
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 6 reviews

    Guests may go for a swim in the private pool. Free Wifi is available throughout the property and San Pedro Beach is a 9-minute walk away.

  • Casa Serena + The Pool Club @ Mahogany Bay

    The villa also features free Wifi and free private parking. The villa is composed of 3 bedrooms, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is available.

  • K'onjo Bet (Beautiful House) @ Secret Beach

    This property offers access to a balcony, free private parking, and free Wifi. Outdoor dining is also possible at K'onjo Bet (Beautiful House) @ Secret Beach.

  • Sandy Bottoms Retreat

    This beachfront property offers access to free Wifi and free private parking. The accommodation offers full-day security and private check-in and check-out for guests.

Great access to the city center! Check these villas in San Pedro

  • Casa Blanca and The PoolClub at Mahogany Bay
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Casa Blanca and The PoolClub at Mahogany Bay provides spa facilities and free private parking, and is within a 7-minute walk of San Pedro Beach.

  • Athena's Mahogany House and The PoolClub at Mahogany Bay!
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Providing a garden, Athena's Mahogany House and The PoolClub at Mahogany Bay! offers accommodations in San Pedro. This vacation home features free private parking and a 24-hour front desk.

  • Backroads Sunset + The PoolClub at Mahogany Bay
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Backroads Sunset + The PoolClub at Mahogany Bay offers accommodations in San Pedro, a 8-minute walk from San Pedro Beach. This property offers access to a balcony, free private parking, and free Wifi.

  • Paradise Cottage 3 bedroom 4 beds, 1 Full Bath - Private
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Featuring a garden, Paradise Cottage 3 bedroom 4 beds, 1 Full Bath - Private provides accommodations in San Pedro.

  • Casa Moderna Fresca and The PoolClub at Mahogany Bay!
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 3 reviews

    Casa Moderna Fresca and The PoolClub at Mahogany Bay! offers accommodations in San Pedro, a 10-minute walk from San Pedro Beach.

  • Villa Lynda's Place D2
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Providing a garden, Villa Lynda's Place D2 offers accommodations in San Pedro. This vacation home provides free private parking, babysitting service, and free Wifi.

  • Casa Coccoloba
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Offering an open-air bath, Casa Coccoloba provides accommodations in San Pedro. The air-conditioned accommodation is a 3-minute walk from San Pedro Beach.

  • Suite G303 Mara Laguna
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 4 reviews

    The air-conditioned accommodation is a 8-minute walk from San Pedro Beach. Free Wifi is available throughout the property and North Ambergris Caye Beach is a few steps away.

  • Conch Shell Cottage and The PoolClub at Mahogany Bay!
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 4 reviews

    Conch Shell Cottage and The PoolClub at Mahogany Bay! offers accommodations in San Pedro, a 12-minute walk from San Pedro Beach. This property offers access to a terrace and free private parking.

    Very nice and helpful staff, beautiful villa and high-end equipment

  • Solaria Villas
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Located 4 mi from downtown San Pedro, Solaria Villas features accommodations with free WiFi and free private parking.

  • Villa Sea Lux
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 3 reviews

    This vacation home features accommodations with a patio. Free Wifi is available throughout the property and San Pedro Beach is 1.7 miles away.

    I enjoyed the size of it. The view is also lovely.

  • La Perla Azul Beach House with Pool and 4 seater cart
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    This beachfront property offers access to a patio, free private parking, and free Wifi. The accommodation features airport transfers, while a bicycle rental service is also available.

  • El Gran Castillo de Arena - 4 Bedroom
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Just a few steps from North Ambergris Caye Beach and a 17-minute walk from Playa Blanca, El Gran Castillo de Arena - 4 Bedroom features accommodations in San Pedro with a garden.

  • Suite F101 Mara Laguna
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 4 reviews

    Suite F101 Mara Laguna offers accommodations in San Pedro, a 8-minute walk from San Pedro Beach. This vacation home provides air-conditioned accommodations with a balcony and free Wifi.

    Staff are very accommodating. Great location away from the bustle of town but a quick rip on the golf cart to get into the centre. Lagoon facing so absolutely no road noise and very peaceful.

  • Casa de Luz and The PoolClub at Mahogany Bay!
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Offering a terrace, Casa de Luz and The PoolClub at Mahogany Bay! provides accommodations in San Pedro. This property offers a private pool, free Wifi, and free private parking.

  • Villa Ramandi B2
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2 reviews

    Providing massage services, Villa Ramandi B2 provides accommodations in San Pedro. Both free Wifi and parking on-site are available at the vacation home free of charge.

  • Casita Playa del Parque
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2 reviews

    Just a few steps from San Pedro Beach and a 4-minute walk from North Ambergris Caye Beach, Casita Playa del Parque features accommodations in San Pedro with a terrace.

  • Casa De Bonita Home
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2 reviews

    Just a few steps from North Ambergris Caye Beach and 1.2 miles from Playa Blanca, Casa De Bonita Home features accommodations in San Pedro with a terrace.

  • Caribbean Vacation Rentals and The PoolClub at Mahogany!
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 3 reviews

    Caribbean Vacation Rentals and The PoolClub at Mahogany! offers accommodations in San Pedro, a 9-minute walk from San Pedro Beach.

  • Villas de Isla Bonita A4
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 3 reviews

    Providing a garden, Villas de Isla Bonita A4 provides accommodations in San Pedro. This vacation home offers free private parking, a concierge service, and free Wifi.

  • Jackson's Paradiso Gold Standard Certified
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 3 reviews

    Jackson's Paradiso Gold Standard Certified offers accommodations in San Pedro, 1.6 miles from San Pedro Beach. This beachfront property offers access to a patio and free Wifi.

  • Casa Catalina
    Central location
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 8 reviews

    Featuring a garden, Casa Catalina features accommodations in San Pedro. Housed in a building dating from 1999, this vacation home is a 5-minute walk from the San Pedro Beach.

    Wonderful place in a private garden Walkable to town Great hosts

  • C4 - Villa McDonald
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1 review

    Offering massage services, C4 - Villa McDonald offers accommodations in San Pedro. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

  • Beachy Bird House A1
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1 review

    Offering massage services, Beachy Bird House A1 features accommodations in San Pedro. This property offers access to a patio, free private parking, and free Wifi.

  • Closer to Heaven and The PoolClub at Mahogany Bay!
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1 review

    Closer to Heaven and The PoolClub at Mahogany Bay! offers accommodations in San Pedro, a 8-minute walk from San Pedro Beach.

  • La Perla del Caribe - Villa Ruby
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1 review

    La Perla del Caribe - Villa Ruby offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach and a 6-minute walk from Playa Blanca.

  • Reef's Villa D1
    Central location
    4.0
    Scored 4.0
    Disappointing
    Rated disappointing
     · 1 review

    Providing massage services, Reef's Villa D1 provides accommodations in San Pedro. Both free Wifi and parking on-site are available at the vacation home free of charge.

  • View the Blue
    Central location
    1.0
    Scored 1.0
    Very Poor
    Rated very poor
     · 1 review

    View the Blue offers accommodations in San Pedro, a 10-minute walk from San Pedro Beach. This villa provides air-conditioned accommodations with a patio and free Wifi. The villa has private entrance.

Traveling by car? These villas in San Pedro offer free parking!

  • Casa De Moya at Mahogany Bay & The PoolClub

    Both Wifi and private parking are available at Casa De Moya at Mahogany Bay & The PoolClub free of charge. The spacious vacation home includes 3 bedrooms and a living room with a flat-screen TV.

  • Casa Brisa & The PoolClub at Mahogany Bay!

    Featuring pool with a view, Casa Brisa & The PoolClub at Mahogany Bay! features accommodations in San Pedro. This property offers access to a balcony, free private parking, and free Wifi.

  • Villa del Sol E2

    Offering massage services, Villa del Sol E2 features accommodations in San Pedro. This vacation home offers free private parking, daily room service, and free Wifi. Guests can use a garden.

  • The Weekender and The PoolClub at Mahogany Bay!

    The Weekender and The PoolClub at Mahogany Bay! offers accommodations in San Pedro, a 19-minute walk from San Pedro Beach.

  • Villa Descanso

    Featuring a garden, Villa Descanso features accommodations in San Pedro. This beachfront property offers access to tennis at the tennis court, free private parking, and free Wifi.

  • Playa Goma

    Providing barbecue facilities, Playa Goma provides accommodations in San Pedro. This beachfront property offers access to free Wifi and free private parking.

  • North Beach Retreat

    Offering sea views, North Beach Retreat in San Pedro offers accommodations and a garden. This beachfront property offers access to a patio, free private parking, and free Wifi.

  • Livengood Properties BZ+The PoolClub@Mahogany Bay!

    Livengood Properties BZ+The PoolClub@Mahogany Bay! offers accommodations in San Pedro, a 2-minute walk from San Pedro Beach.

FAQ about villas in San Pedro






Villas That Guests Love in San Pedro

  • Avg. price/night: $426.36
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 131 reviews
    This private villas were great. The staff was amazingly kind and helpful. the location was more secluded, which we loved!
    Christensen
    Family with young children
  • Avg. price/night: $534.31
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 178 reviews
    The excursion to snorkeling and the shark alley. Swimming pools were lovely and the rooms were like villas. Very big and spacious. The pool bar - restaurant at the top roof with great views and
    Marios
    Young couple
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 122 reviews
    Emanuel, the management contact was wonderful. Very friendly, attentive and helpful. The bed was comfortable and air conditioning worked very well. We enjoyed our balcony with a nice view of the pool and the ocean. The villa gave us great access to the beach, town and food store. Full size refrigerator, coffee maker and microwave all worked well and we really liked having those for the mornings. The villas would be great for groups to meet up for weddings or reunions.
    Keith
    Young couple
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 122 reviews
    Great location, clean rooms, helpful and friendly staff, beautiful view. Loved the location, close to many great eating spots! We appreciated that Emanuel stopped by almost daily to make sure we had everything we needed and was available when we texted him. We would like to go back in 2 yrs. if not sooner, and I will definitely check availability at Paradise Villas first!
    Robert
    Travelers with friends
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 49 reviews
    The villas were very nice.I wish they had food and drink options besides the bar across the street.
    Jennifer
    Group
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 72 reviews
    Lighthouse Beach Villas were incredible. They are set up like full apartments including kitchen, dining room, office space, large living room and huge porch overlooking the pool and beach. Each bedroom had a bathroom and the washer and dryer were very helpful. The suite itself was immaculately clean, very comfortable and aesthetically pleasing. Staff was extremely pleasant and helpful. We were definitely able to completely relax and enjoy ourselves while staying here.
    Lola
    Group
  • Avg. price/night: $426.36
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 131 reviews
    Great location just outside San Pedro- a fun golf cart ride into town for dinner and shopping! The villas were beautiful and had a full kitchen. The breakfast that was included was AMAZING and had something for everyone. Drinks were yummy too! Welcome drink was a great way to start our stay. Mini Reef at the end of the dock was a bonus. Wish we had stayed longer here!
    Kelly
    Family with young children
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 49 reviews
    Sandra, the concierge, was astounding. She answered every question before we got there, set us up with dinner reservations and tours. The villas were clean and comfortable.
    Tiffany
    Travelers with friends
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 16 reviews
    San Pablo Villas is a very nice Hotel, very clean, great facilities, very comfortable. You have everything you need, kitchen, washing machine, dryer, fan and airconditioner in every room. The terras is perfect for sunbathing or just relaxing in the hammock. You even get a parking space. The staff was amazing. They went over and beyond to help make our stay enjoyable. I highly recommend this hotel for anyone visiting San Pedro :)
    Sonia
    Solo traveler
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 11 reviews
    We stayed in one of the villas which was one of the nicest ones there according to the host. It was beautifully furnished. It is in a quiet area so very peaceful.
    Brock
    Group
gogless