The 10 best apartments in San Pedro, Belize | Booking.com
Skip to main content

The best apartments in San Pedro

Check out our selection of great apartments in San Pedro

Filter by:

Review score

Babylon Beach Villa 2

San Pedro town, San Pedro

Babylon Beach Villa 2 offers accommodations in San Pedro, a 10-minute walk from San Pedro Beach. This beachfront property offers access to a balcony, free private parking, and free Wifi.

A
Andrés
From
Chile
The location is great!!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 7 reviews
Price from
$324
1 night, 2 adults

Tropical Palace Hotel

San Pedro town, San Pedro

Tropical Palace Hotel offers accommodations in San Pedro, a few steps from San Pedro Beach. Both free Wifi and parking on-site are accessible at the condo hotel free of charge.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 137 reviews
Price from
$58.47
1 night, 2 adults

Babylon Beach Resort

San Pedro town, San Pedro

Babylon Beach Resort in San Pedro provides accommodations with a garden and a terrace. This apartment features air-conditioned accommodations with a balcony and free Wifi.

A
Audrey
From
Belize
The location and that the staff, both Eva and Marisol are very responsive and helpful. They make the stay the best.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 24 reviews
Price from
$150
1 night, 2 adults

Beachfront Cabin

San Pedro

A good location for a stress-free getaway in San Pedro, Beachfront Cabin is an apartment surrounded by views of the lake.

N
Nadege
From
United States
The secluded location, the staff,
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 11 reviews
Price from
$100
1 night, 2 adults

Miramar Villas Resort

San Pedro

Providing pool views, Miramar Villas Resort in San Pedro provides accommodations, an infinity pool, and barbecue facilities.

A
Anne
From
United States
The location was perfect, far enough away from town that it was peaceful. But, we were close enough to town that we could easily enjoy all of its activities. The pool was fantastic. The condo unit was very spacious with a well equipped kitchen.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 11 reviews
Price from
$249
1 night, 2 adults

La Vida Perezosa

Caye Caulker (Near San Pedro)

La Vida Perezosa offers accommodations in Caye Caulker, a 2-minute walk from Caye Caulker Beach. With sea views, this accommodation provides a patio and a swimming pool.

P
Panthea
From
Belize
Location Pool
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6 reviews
Price from
$105
1 night, 2 adults

Panchos Villas

Caye Caulker (Near San Pedro)

Located in the north side of Caye Caulker, Panchos Villas features free WiFi access on site.

K
Kirsten
From
United States
Great staff and location
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 195 reviews
Price from
$80.10
1 night, 2 adults

Beach Club Condos at Popeyes

Caye Caulker (Near San Pedro)

Beach Club Condos at Popeyes provides beachfront accommodations in Caye Caulker. With sea views, this accommodation offers a swimming pool. Guests can access the apartment via private entrance.

J
Jorge
From
United States
The location and the view was picture perfect
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 210 reviews
Price from
$40.50
1 night, 2 adults

Beach Club Budget Rooms at Popeyes Caye Caulker

Caye Caulker (Near San Pedro)

A comfortable condo hotel a short distance from Caye Caulker Beach, Beach Club Budget Rooms at Popeyes Caye Caulker offers a base for a hassle-free holiday in Caye Caulker.

J
Jessica
From
Belize
The check in staff was friendly and polite.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 302 reviews
Price from
$35
1 night, 2 adults

Beach Side Condos Caye Caulker by CCVH

Caye Caulker (Near San Pedro)

Beach Side Condos Caye Caulker by CCVH provides an infinity pool, as well as accommodations with free Wifi and a kitchenette in Caye Caulker, a few steps from Caye Caulker Beach.

V
Villanueva
From
Belize
Staff
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 173 reviews
Price from
$50
1 night, 2 adults
All apartments in San Pedro

Looking for an apartment?

For travelers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately or plan the next day’s activities over a shared meal. Often available for short and long-term.

Most booked apartments in San Pedro and surrounding area in the past month

See all

Save money on apartments in San Pedro and nearby – budget options available

  • A 4-minute walk from San Pedro Beach in San Pedro, Modern house with océano view in Belize provides accommodations with access to a sauna and hot tub.

  • Belizian Reef Suites

    San Pedro
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Belizian Reef Suites provides beachfront accommodations in San Pedro. There's a restaurant, and guests can enjoy the casino. Rooms are fitted with a TV with satellite channels.

  • The Palms Oceanfront Suites

    San Pedro
    Budget options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 82 reviews

    Located right on the beachfront in tropical Ambergris Caye, The Palms Oceanfront Suites offers an outdoor pool and charming, well-equipped apartments with wonderful ocean views.

  • Laguna Suites

    San Pedro
    Budget options available

    Laguna Suites offers accommodations in San Pedro, a 6-minute walk from North Ambergris Caye Beach. Featuring a restaurant, the property also has a terrace.

  • Belize Beachfront Apartment

    San Pedro
    Budget options available

    Belize Beachfront Apartment offers accommodations in San Pedro, a few steps from San Pedro Beach. Both free Wifi and parking on-site are available at the condo hotel free of charge.

  • Suite I202 at Mara Laguna Gold Standard Certified offers accommodations in San Pedro, a 6-minute walk from San Pedro Beach. Providing a restaurant, the property also has pool with a view.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    Villa 12 at Mara Laguna - Gold Standard Certified is located in San Pedro, just a few steps from North Ambergris Caye Beach and a 7-minute walk from San Pedro Beach.

  • Suite H103 @ Mara Laguna

    San Pedro
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Suite H103 @ Mara Laguna offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach. Featuring a private entrance, the apartment allows guests their privacy.

Enjoy breakfast in San Pedro and nearby

  • Summer house in Belize features air-conditioned accommodations in San Pedro. Both free Wifi and parking on-site are accessible at the condo hotel free of charge.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Suite E302 @ Mara Laguna is located in San Pedro, just a few steps from North Ambergris Caye Beach and a 7-minute walk from San Pedro Beach. The apartment has access to a restaurant.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 8 reviews

    Suite F201 @ Mara Laguna offers accommodations in San Pedro, a 7-minute walk from San Pedro Beach. With lake views, this accommodation provides a terrace and a swimming pool.

  • Suite H301 @ Mara Laguna offers accommodations in San Pedro, a 8-minute walk from San Pedro Beach. With lake views, this accommodation offers a terrace. There's a restaurant.

  • Suite E102 at Mara Laguna Gold Standard Certified offers accommodations in San Pedro, a 8-minute walk from San Pedro Beach. Providing a restaurant, the property also has pool with a view.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Suite I101 at Mara Laguna Gold Standard Certified offers accommodations in San Pedro, a 8-minute walk from San Pedro Beach. This apartment offers air-conditioned accommodations with a terrace.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 4 reviews

    Suite C102 @ Mara Laguna offers accommodations in San Pedro, a 8-minute walk from San Pedro Beach. This apartment offers air-conditioned accommodations with a terrace.

  • Offering massage services, Suite A203 @ Mara Laguna provides accommodations in San Pedro. Featuring a restaurant, the property also has pool with a view as well as a spa facilities.

Great access to the city center. Check these apartments in San Pedro and nearby

  • Coconuts Caribe

    San Pedro
    Central location

    Featuring an outdoor swimming pool, Coconuts Caribe offers accommodations in San Pedro. This condo hotel provides air-conditioned accommodations with a balcony. Guests can use a terrace.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Providing a private beach area, The spot in Tarpon Bay provides accommodations in San Pedro. This beachfront property offers access to free Wifi and free private parking. Guests can use a terrace.

  • Suite F203 @ Mara Laguna offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach. Providing a restaurant, the property also has pool with a view and massage services.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 5 reviews

    Mara Laguna I301 offers accommodations in San Pedro, a 8-minute walk from San Pedro Beach. This apartment offers air-conditioned accommodations with a terrace.

  • Suite B101 at Mara Laguna Gold Standard Certified offers accommodations in San Pedro, 1.2 miles from San Pedro Beach. This apartment features air-conditioned accommodations with a terrace.

  • Suite A202 @ Mara Laguna *Gold Standard Certified offers accommodations in San Pedro, 1.2 miles from San Pedro Beach. Guests can benefit from a patio and an outdoor pool.

  • Just a few steps from North Ambergris Caye Beach and a 8-minute walk from San Pedro Beach, Suite E101 at Mara Laguna Gold Standard Certified features accommodations in San Pedro with pool with a view.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2 reviews

    Suite G202 at Mara Laguna Gold Standard Certified offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach and a 8-minute walk from San Pedro Beach.

FAQ about apartments in San Pedro

gogless