Skip to main content

Villas for every style

Find the right villa for you in San Pedro

The best villas in San Pedro

Check out our pick of great villas in San Pedro

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Seaside Villas, hotel in San Pedro

Facing the seafront in Caye Caulker, Seaside Villas features an outdoor pool and a garden. The air-conditioned accommodation is a few steps from Caye Caulker Beach.

Very nice, well-equipped and conveniently located apartment overlooking the sea, and with a lovely swimming pool.
Scored 9.0
9.0
Rated superb
Superb
120 reviews
Price from
£282
1 night, 2 adults
Carolyn's House, hotel in San Pedro

Carolyn's House is situated in Caye Caulker and offers barbecue facilities. This beachfront property offers access to free WiFi and free private parking.

Scored 9.4
9.4
Rated superb
Superb
8 reviews
Price from
£162
1 night, 2 adults
VeLento Partial Ocean View #8, hotel in San Pedro

Boasting air-conditioned accommodation with a private pool, VeLento Partial Ocean View #8 is set in Caye Caulker. This beachfront property offers access to a patio, free private parking and free WiFi....

Scored 9.8
9.8
Rated exceptional
Exceptional
9 reviews
Price from
£477
1 night, 2 adults
Hidden Gem Cabana, hotel in San Pedro

Boasting air-conditioned accommodation with a private pool, garden view and a patio, Hidden Gem Cabana is situated in Caye Caulker.

We loved staying here! The property was spacious and comfortable with all the amenities you need. Lovely veranda at the front of the property and pool at the back. Beds were really comfortable and could use a modern washing machine, blender, coffee machine Use of comfortable sunbeds on the jetty were great and a lovely breeze. Caye Caulker airport is on the next road to the property. Flights start to take off around 8am, and don't fly in the dark. This didn't bother us at all as the planes are small Cesna's. Walk into town was about 15 minutes with plenty of small restaurants and supermarkets along the way. Bikes can be hired but walking was no problem for us
Scored 9.0
9.0
Rated superb
Superb
14 reviews
Price from
£234
1 night, 2 adults
Seahorse Cabana, hotel in San Pedro

Boasting air-conditioned accommodation with a private pool, Seahorse Cabana is situated in Caye Caulker. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

We did get a bit lost looking for the office as Google maps isn't 100% accurate but that wasn't a big deal. Lots of friendly people around to help out
Scored 9.3
9.3
Rated superb
Superb
12 reviews
Price from
£211
1 night, 2 adults
VeLento Partial Ocean View #6, hotel in San Pedro

Boasting air-conditioned accommodation with a private pool, pool view and a patio, VeLento Partial Ocean View #6 is set in Caye Caulker.

Scored 9.3
9.3
Rated superb
Superb
6 reviews
Price from
£477
1 night, 2 adults
Vacation Home Blue Lotus- Gold Standard Certified, hotel in San Pedro

Situated in Caye Caulker, less than 1 km from Caye Caulker Beach, Vacation Home Blue Lotus- Gold Standard Certified features air-conditioned accommodation with a balcony and free WiFi.

Friendly welcome, helpful lovely staff, clean, quiet location but still close to everything, bike rentals for the whole of our stay, the Roadside Grill was just out front to the right and did the most amazing BBQ fish/chicken/curry's! We could drink the tap water too as it was filtered which was a huge plus and on top of all of that - we loved that the toilet seat was japanese style ;)
Scored 9.0
9.0
Rated superb
Superb
10 reviews
Price from
£198
1 night, 2 adults
Hummingbirds Cabins, hotel in San Pedro

Situated in the vicinty of Caye Caulker Beach in Caye Caulker, Hummingbirds Cabins is a villa, which features free bikes and garden.

It was quiet and the pool was clean and the staff was polite and very helpful.
Scored 8.9
8.9
Rated fabulous
Fabulous
112 reviews
Price from
£178
1 night, 2 adults
SLO-N-EZ Villa- Gold Standard Certified, hotel in San Pedro

SLO-N-EZ Villa- Gold Standard Certified is set in Caye Caulker and offers a garden and barbecue facilities.

There is a new beach near property with no people, which is perfect. Staff is also fine, they care.
Scored 6.4
6.4
Rated pleasant
Pleasant
5 reviews
Price from
£198
1 night, 2 adults
Belizean Cove Estates Luxury Beachfront Villa, hotel in San Pedro

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

Staff and accommodations were the best we've experienced!
Scored 9.3
9.3
Rated superb
Superb
7 reviews
All villas in San Pedro
Looking for a villa?
Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. 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!

  • Caribbean Vacation Rentals and The PoolClub at Mahogany!
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 5 reviews

    Located in San Pedro, Caribbean Vacation Rentals and The PoolClub at Mahogany! provides accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Villa Sea Lux
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 5 reviews

    Situated in San Pedro, 2.7 km from San Pedro Beach, Villa Sea Lux features air-conditioned accommodation with a balcony and free WiFi. Guests staying at this holiday home have access to a patio.

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

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

    Located in San Pedro in the Belize Province region and North Ambergris Caye Beach reachable within a few steps, Villa Serenity provides accommodation with free WiFi, barbecue facilities, a private...

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

  • Casa Brisa Guest House
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 30 reviews

    Set within the San Pedro town district in San Pedro, Casa Brisa Guest House has air conditioning, a patio, and city views. This beachfront property offers access to a balcony and free WiFi.

    central location, on beach, short walk from airport

  • Belizean Cove Estates Luxury Beachfront Villa
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 7 reviews

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

    Staff and accommodations were the best we've experienced!

  • Dolphin Dreams Villa B3
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 6 reviews

    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.

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

  • La Casa Pura Vida
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 6 reviews

    Boasting air-conditioned accommodation with a private pool, lake view and a patio, La Casa Pura Vida is set in San Pedro.

  • Sea Haven Beach House

    Boasting air-conditioned accommodation with a private pool, Sea Haven Beach House is situated in San Pedro. This property offers access to a balcony, free private parking and free WiFi.

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

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

    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.

  • Villa 17 at Mara Laguna
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Boasting air-conditioned accommodation with a pool with a view, Villa 17 at Mara Laguna is situated in San Pedro.

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

    Located in San Pedro in the Belize Province region with San Pedro Beach nearby, Casa Blanca and The PoolClub at Mahogany Bay provides accommodation with free private parking, as well as access to spa...

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

    Located within the San Pedro town district in San Pedro, Athena's Mahogany House and The PoolClub at Mahogany Bay! has air conditioning, a patio, and garden views.

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

    Situated 700 metres from San Pedro Beach in San Pedro, Backroads Sunset + The PoolClub at Mahogany Bay offers accommodation with a kitchen.

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

    Boasting air-conditioned accommodation with a terrace, Paradise Cottage 3 bedroom 4 beds, 1 Full Bath - Private is situated in San Pedro.

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

    Featuring air-conditioned accommodation with a rooftop pool, Casa Moderna Fresca and The PoolClub at Mahogany Bay! is located in San Pedro.

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

    Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Conch Shell Cottage and The PoolClub at Mahogany Bay! is set in San Pedro.

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

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

    Located in San Pedro in the Belize Province region, Villa Lynda's Place D2 has a garden. This holiday home provides free private parking, babysitting service and free WiFi.

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

    Situated 6.5 km from downtown San Pedro, Solaria Villas features accommodation with free WiFi and free private parking.

  • Casa De Moya at Mahogany Bay & The PoolClub
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Featuring a year-round outdoor pool, Casa De Moya at Mahogany Bay & The PoolClub in San Pedro offers accommodation with free WiFi and free private parking for guests who drive.

  • Casa Brisa & The PoolClub at Mahogany Bay!
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    In the San Pedro town district of San Pedro, close to San Pedro Beach, Casa Brisa & The PoolClub at Mahogany Bay! has pool with a view and a washing machine.

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

    Set in San Pedro, Casa de Luz and The PoolClub at Mahogany Bay! offers accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Casita Playa del Parque
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews

    Located in San Pedro, 70 metres from San Pedro Beach and 400 metres from North Ambergris Caye Beach, Casita Playa del Parque offers a terrace and air conditioning.

  • Villa Ramandi B2
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Located in San Pedro in the Belize Province region, Villa Ramandi B2 features a patio. Both free WiFi and parking on-site are available at the holiday home free of charge.

  • Villas de Isla Bonita A4
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 3 reviews

    Set in San Pedro in the Belize Province region, Villas de Isla Bonita A4 has a garden. This property offers access to a patio, free private parking and free WiFi.

  • Jackson's Paradiso Gold Standard Certified
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 3 reviews

    Situated in San Pedro, just 2.6 km from San Pedro Beach, Jackson's Paradiso Gold Standard Certified features beachfront accommodation with free WiFi.

  • Livengood Properties BZ+The PoolClub@Mahogany Bay!
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2 reviews

    Boasting accommodation with a private pool, Livengood Properties BZ+The PoolClub@Mahogany Bay! is located in San Pedro. This property offers access to a balcony, free private parking and free WiFi.

  • Closer to Heaven and The PoolClub at Mahogany Bay!
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2 reviews

    Closer to Heaven and The PoolClub at Mahogany Bay! is a holiday home located in the San Pedro town district of San Pedro. This property offers access to a balcony, free private parking and free WiFi.

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

    Set in San Pedro, C4 - Villa McDonald offers free WiFi, private parking and guests can enjoy a private beach area and water sports facilities. This holiday home features massage services.

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

    Beachy Bird House A1 is set in San Pedro and offers massage services and a garden. This property offers access to a patio, free private parking and free WiFi.

  • Villa #32 @ Mara Laguna
    Scored 7.0
    7.0
    Rated good
    Good
     · 1 review

    Situated in San Pedro, 1.2 km from San Pedro Beach, Villa #32 @ Mara Laguna features air-conditioned accommodation with a patio and free WiFi.

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

    Located in San Pedro, Reef's Villa D1 provides free WiFi, parking on-site and guests can enjoy a private beach area and water sports facilities.

  • Villa del Sol E2
    Scored 3.0
    3.0
    Rated poor
    Poor
     · 1 review

    Set in San Pedro, Villa del Sol E2 offers free WiFi, private parking and guests can enjoy a private beach area and water sports facilities.

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

    Located less than 1 km from San Pedro Beach, View the Blue offers a garden, a terrace and air-conditioned accommodation with a patio and free WiFi.

  • Masapan Guest House

    A recently renovated holiday home located in San Pedro, Masapan Guest House features a garden. This property offers access to a balcony, free private parking and free WiFi.

  • Villa 19 at Mara Laguna

    Villa 19 at Mara Laguna is located in San Pedro. Free WiFi is available throughout the property and San Pedro Beach is less than 1 km away.

  • Villa 16 at Mara Laguna Gold Standard Certified

    Featuring air-conditioned accommodation with a pool with a view, pool view and a patio, Villa 16 at Mara Laguna Gold Standard Certified is located in San Pedro.

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

FAQ about villas in San Pedro

Villas that guests love in San Pedro

  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 53 reviews
    Location is a bit remote but not unbearable. The dirt road can be very bumpy in a golf cart. The villas are well stock and comfortable. Everything else was great! Staff is wonderful especially Sandy. She fixed any problem ASAP.
    NANCY
    Family with young children
  • Avg. price/night: £108.71
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 200 reviews
    Everything about the place and staff was top notch. The villas were beautiful and had the perfect Caribbean vibe. The staff couldn't have been nicer. The Beach Bar was incredible. Prices were great. The kitchen put out amazing food.
    H
    Hugh
    Young couple
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 106 reviews
    Really great location and super awesome overwater villas
    McGee
    Family with young children
  • Avg. price/night: £325.25
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 127 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: £271.43
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 184 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
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 136 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
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 136 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
    People with friends
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 53 reviews
    The villas were very nice.I wish they had food and drink options besides the bar across the street.
    Jennifer
    Group
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 78 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: £325.25
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 127 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