Skip to main content

The best apartments in San Pedro

Check out our pick of great apartments in San Pedro

Filter by:

Review score

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

Facing the seafront in San Pedro, Beachfront Cabin has a private beach area and a garden. There is an in-house restaurant and free private parking.

Charming experience, a lovely idea for a property on the water. Romantic and cozy, lovely location, still a work in progress in some areas but great potential and a place where one can relax and enjoy the nature. Lovely host, most staff speak some English.
Scored 8.5
8.5
Rated very good
Very good
6 reviews
Price from
£77.61
1 night, 2 adults
Tropical Palace Hotel, hotel in San Pedro

Set in San Pedro, within 100 metres of San Pedro Beach, Tropical Palace Hotel is an accommodation offering city views.

Customer Service
Scored 7.5
7.5
Rated good
Good
84 reviews
Price from
£51.74
1 night, 2 adults
Rachel Land, hotel in San Pedro

Set in Caye Caulker in the Belize Province region, Rachel Land has a garden. The air-conditioned accommodation is 500 metres from Caye Caulker Beach.

Great apartment. At time of writing construction of new building next to apartment block: no big deal. Hardly noises.
Scored 9.0
9.0
Rated superb
Superb
23 reviews
Price from
£112.79
1 night, 2 adults
Beach Side Condos Caye Caulker by CCVH, hotel in San Pedro

Beach Side Condos Caye Caulker by CCVH is located on the seafront in Caye Caulker, a few steps from Caye Caulker Beach.

No breakfast was served. The hotel is in walking distance of restaurants and supermarkets.
Scored 6.9
6.9
Rated pleasant
Pleasant
140 reviews
Price from
£96.38
1 night, 2 adults
Beach Club Condos at Popeyes, hotel in San Pedro

Set in Caye Caulker, a few steps from Caye Caulker Beach, Beach Club Condos at Popeyes offers beachfront accommodation and various facilities, such as an infinity pool.

Fantastic location, right by the beach and all of the cafes and restaurants (mind you everything is really 5 minutes walk away in Caye Caulker). Very well equipped room, lots of furniture, places to hang things, seating and a good kitchen. Very nice (wee) pool right outside. Friendly helpful staff.
Scored 7.5
7.5
Rated good
Good
131 reviews
Price from
£100.76
1 night, 2 adults
Beach Club Budget Rooms at Popeyes Caye Caulker, hotel in San Pedro

Situated in Caye Caulker, just a few steps from Caye Caulker Beach, Beach Club Budget Rooms at Popeyes Caye Caulker features beachfront accommodation with a private beach area, an infinity pool, a bar...

Clean, basic room. Could do with a refresh of paint, walls very marked with obvious patch ups. Good shower. Pool looked good but we didn’t go in as there were always lots of people in it.
Scored 7.3
7.3
Rated good
Good
245 reviews
Price from
£83.23
1 night, 2 adults
Axios Sun Apartments Caye Caulker, hotel in San Pedro

Set in Caye Caulker, 400 metres from Caye Caulker Beach, Axios Sun Apartments Caye Caulker offers accommodation with a garden, free WiFi, free shuttle service, and luggage storage space.

Location was decent.
Scored 7.6
7.6
Rated good
Good
89 reviews
Price from
£78.91
1 night, 2 adults
The Palms Oceanfront Suites, hotel in San Pedro

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.

Exceptionally friendly staff who went out of their way to make us feel welcome and provide for all our needs. The apartment was very comfortable and we couldn't have asked for better. The Palms is right on the beach, within a very short walk to some excellent restaurants and only a few minutes walk from the airport.
Scored 9.5
9.5
Rated exceptional
Exceptional
79 reviews
Coral Bay Villas, hotel in San Pedro

A few steps from San Pedro Beach, Coral Bay Villas is a recently renovated property located in San Pedro and provides air-conditioned rooms with free WiFi and private parking.

The hosts were very helpful and friendly.
Scored 9.0
9.0
Rated superb
Superb
23 reviews
Miramar Villas Resort, hotel in San Pedro

Located in San Pedro, a few steps from San Pedro Beach, Miramar Villas Resort provides air-conditioned rooms and an infinity pool.

Scored 9.0
9.0
Rated superb
Superb
11 reviews
All apartments in San Pedro
Looking for an apartment?
For the travellers 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 this month

Enjoy breakfast in San Pedro!

  • Ocean's Edge Belize
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 8 reviews

    Ocean's Edge Belize provides air-conditioned rooms in San Pedro. This beachfront property offers access to a balcony, free private parking and free WiFi.

    Spacious, three bedrooms, everything you needed in kitchen, friendly staff.

  • Miramar Villas Resort
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 11 reviews

    Located in San Pedro, a few steps from San Pedro Beach, Miramar Villas Resort provides air-conditioned rooms and an infinity pool.

    Loved the location and it was spacious enough for 5 people.

  • Suite F201 @ Mara Laguna
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 6 reviews

    Featuring air-conditioned accommodation with a pool with a view, Suite F201 @ Mara Laguna is located in San Pedro.

    Large comfortable space, well appointed, great location, nice view of the lagoon

  • Coral Bay Villas
    Breakfast options
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 23 reviews

    A few steps from San Pedro Beach, Coral Bay Villas is a recently renovated property located in San Pedro and provides air-conditioned rooms with free WiFi and private parking.

    Location location location! View of the sea is priceless

  • Hummingbird Home Suites
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    Located in San Pedro, 90 metres from San Pedro Beach, Hummingbird Home Suites provides air-conditioned rooms with free WiFi and concierge services. The property features garden and city views.

  • Hibiscus @ Caribe Island
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 23 reviews

    Boasting air-conditioned accommodation with a pool with a view, Hibiscus @ Caribe Island is situated in San Pedro.

    非常安静,环境很好,提供的大桶纯净水真的是太实诚了,不用担心没水喝的问题。房间提供的厨房用品都比较实用,微波炉很赞。

  • Zinnia @ Caribe Island
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 7 reviews

    Located in San Pedro, 100 metres from San Pedro Beach, Zinnia @ Caribe Island provides air-conditioned accommodation with a patio and free WiFi. This apartment also features a pool with a view.

    Beautiful spot! Quiet and relaxing away from the center

  • The Palms Oceanfront Suites
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 79 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.

    Very centrally located near airport…but still quiet!

Save money on apartments in San Pedro – budget options available!

  • San Pedro Ocean Paradise
    Budget options available
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 6 reviews

    Located in San Pedro, within 200 metres of San Pedro Beach, San Pedro Ocean Paradise is an accommodation offering sea views.

  • Tropical Palace Hotel
    Budget options available
    Scored 7.5
    7.5
    Rated good
    Good
     · 84 reviews

    Set in San Pedro, within 100 metres of San Pedro Beach, Tropical Palace Hotel is an accommodation offering city views.

    The bed was nice and the room was clean. I also enjoyed the swimming pool.

  • Beachfront Cabin
    Budget options available
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 6 reviews

    Facing the seafront in San Pedro, Beachfront Cabin has a private beach area and a garden. There is an in-house restaurant and free private parking.

  • Water Lily #6 @ Caribe Island
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 6 reviews

    Featuring air-conditioned accommodation with a pool with a view, Water Lily #6 @ Caribe Island is located in San Pedro. The property features pool and garden views.

  • Villa 12 at Mara Laguna - Gold Standard Certified
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 10 reviews

    Featuring air-conditioned accommodation with a pool with a view, Villa 12 at Mara Laguna - Gold Standard Certified is located in San Pedro. The San Pedro Beach is within 600 metres of the apartment.

    location on the north side of the island - was great with golf cart. all amenities were provided.

  • Blue Water Beach Villas
    Budget options available
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 44 reviews

    Featuring pool with a view, Blue Water Beach Villas is located on the beachfront in San Pedro. It is situated a few steps from North Ambergris Caye Beach and provides a concierge service.

    location away from town and view. excellent bird watching.

  • Palm @ Caribe Island
    Budget options available
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 7 reviews

    Boasting air-conditioned accommodation with a pool with a view, Palm @ Caribe Island is set in San Pedro. This beachfront property offers access to a patio and free WiFi.

  • Coral Reef Condo (#30 @ Caribe Island)
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 12 reviews

    Set in San Pedro, a few steps from San Pedro Beach, Coral Reef Condo (#30 @ Caribe Island) offers air-conditioned accommodation with a patio and free WiFi. This apartment also has a pool with a view.

    Awesome staff, Laid-back, clean facilities and great view.

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

  • Suite H103 @ Mara Laguna
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Suite H103 @ Mara Laguna provides air-conditioned rooms in San Pedro. There is a private entrance at the apartment for the convenience of those who stay.

  • Suite G303 at Mara Laguna Gold Standard Certified
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Featuring air-conditioned accommodation with a pool with a view, Suite G303 at Mara Laguna Gold Standard Certified is set in San Pedro.

  • Coconuts Caribe
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Featuring air-conditioned accommodation with a balcony, Coconuts Caribe is located in San Pedro.

  • Condo 26 at Caribe Island Gold Standard Certified
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Featuring air-conditioned accommodation with a pool with a view, pool view and a balcony, Condo 26 at Caribe Island Gold Standard Certified is set in San Pedro.

  • Mango 10 at Caribe Island Gold Standard Certified
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Set in San Pedro, Mango 10 at Caribe Island Gold Standard Certified features a pool with a view. This beachfront property offers access to a patio and free WiFi.

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

    Located in San Pedro, 700 metres from San Pedro Beach, Suite F101 Mara Laguna provides air-conditioned accommodation with a patio and free WiFi. This apartment also features a pool with a view.

    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.

  • Red Ginger @ Caribe Island
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 4 reviews

    Located in San Pedro, just 90 metres from San Pedro Beach, Red Ginger @ Caribe Island provides beachfront accommodation with free WiFi. This apartment also features a pool with a view.

    Die Lage ist wirklich traumhaft und das Appartement war sehr geräumig und schön.

  • Mara Laguna I301
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Set in San Pedro, 700 metres from San Pedro Beach, Mara Laguna I301 offers air-conditioned accommodation with a patio and free WiFi. This apartment also has a pool with a view.

  • Casa Tranquilidad
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Boasting air-conditioned accommodation with a pool with a view, Casa Tranquilidad is set in San Pedro. This beachfront property offers access to a patio and free WiFi.

  • Suite F103 at Mara Laguna Gold Standard Certified
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Located in San Pedro, within 700 metres of San Pedro Beach, Suite F103 at Mara Laguna Gold Standard Certified offers accommodation with air conditioning.

  • Suite I101 at Mara Laguna Gold Standard Certified
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Suite I101 at Mara Laguna Gold Standard Certified is set in San Pedro. Free WiFi is available throughout the property and San Pedro Beach is 700 metres away.

  • Saponaria 21-22 at Caribe Island Gold Standard Certified
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 3 reviews

    Set in San Pedro, 100 metres from San Pedro Beach, Saponaria 21-22 at Caribe Island Gold Standard Certified offers air-conditioned accommodation with a patio and free WiFi.

  • Three-Bedroom Apartment
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Boasting heated pool, Three-Bedroom Apartment is situated on the beachfront in San Pedro. Both free WiFi and parking on-site are accessible at the apartment free of charge.

  • Suite C203 at Mara Laguna Gold Standard Certified
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 4 reviews

    Located in San Pedro, 50 metres from North Ambergris Caye Beach and 700 metres from San Pedro Beach, Suite C203 at Mara Laguna Gold Standard Certified provides air-conditioned accommodation with a...

  • Belizean Reef Suites
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 4 reviews

    Featuring massage services and views of inner courtyard, Belizean Reef Suites is a recently renovated apartment located in San Pedro, a few steps from San Pedro Beach.

  • Suite G202 at Mara Laguna Gold Standard Certified
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2 reviews

    Featuring air-conditioned accommodation with a pool with a view, Suite G202 at Mara Laguna Gold Standard Certified is located in San Pedro.

  • Seaview - Caribe Island
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 30 reviews

    Located in San Pedro, Seaview - Caribe Island provides a pool with a view. Featuring sea and pool views, this apartment also provides guests with free WiFi. The apartment has private entrance.

    Location, facility, management. Very nice, comfortable, met great people there, good, quiet and quaint.

  • Suite I202 at Mara Laguna Gold Standard Certified
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1 review

    Located in San Pedro in the Belize Province region, Suite I202 at Mara Laguna Gold Standard Certified features a balcony. This apartment also has a pool with a view.

  • Suite E302 @ Mara Laguna
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1 review

    Situated in San Pedro, within 600 metres of San Pedro Beach, Suite E302 @ Mara Laguna offers accommodation with air conditioning.

  • Suite C102 @ Mara Laguna
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 4 reviews

    Set in San Pedro, 700 metres from San Pedro Beach, Suite C102 @ Mara Laguna offers air-conditioned accommodation with a balcony and free WiFi. This apartment also features a pool with a view.

  • Suite I302 at Mara Laguna Gold Standard Certified
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 4 reviews

    Located in San Pedro, 50 metres from North Ambergris Caye Beach and 700 metres from San Pedro Beach, Suite I302 at Mara Laguna Gold Standard Certified provides air-conditioned accommodation with a...

  • Suite E301 Mara Laguna
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1 review

    Suite E301 Mara Laguna is located in San Pedro. The property features lake views. Free WiFi is available throughout the property and San Pedro Beach is 700 metres away.

  • Plumeria @ Caribe Island
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 9 reviews

    Boasting air-conditioned accommodation with a pool with a view, Plumeria @ Caribe Island is situated in San Pedro. The property has garden views.

    El hotel es una maravilla, con playa privada y unas instalaciones pensadas al detalle. Además la persona encargada gestiona todo lo que puedas necesitar relativo a taxis y alquiler de carrito de golf

  • A1 at Blue Water Beach Villas
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 3 reviews

    Boasting air-conditioned accommodation with a pool with a view, A1 at Blue Water Beach Villas is situated in San Pedro. This beachfront property offers access to a patio and free WiFi.

  • Caribe Island 1 Bedroom #20
    Scored 7.3
    7.3
    Rated good
    Good
     · 3 reviews

    Featuring air-conditioned accommodation with a pool with a view, Caribe Island 1 Bedroom #20 is set in San Pedro.

  • Suite E303 Mara Laguna
    Scored 7.1
    7.1
    Rated good
    Good
     · 7 reviews

    Featuring air-conditioned accommodation with a patio, Suite E303 Mara Laguna is set in San Pedro. Featuring sea and lake views, this apartment also has free WiFi.

  • Indigo Belize 2C condo
    Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 2 reviews

    Featuring air-conditioned accommodation with a private pool, sea view and a balcony, Indigo Belize 2C condo is located in San Pedro.

  • Cacao @ Caribe Island
    Scored 5.5
    5.5
    Rated passable
    Average
     · 2 reviews

    Featuring air-conditioned accommodation with a pool with a view, Cacao @ Caribe Island is located in San Pedro. This beachfront property offers access to a patio and free WiFi.

FAQ about apartments in San Pedro

Apartments that guests love in San Pedro

  • Avg. price/night: £337.97
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 72 reviews
    The apartments are clean and well maintained with good AC. The staff were extremely friendly. The family really enjoyed the fishing trek though. Cocktails and food were good.
    Jade
    Family with young children
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 78 reviews
    I love that it was quiet and away from the hustle and bustle. Our condo was wonderful.
    Heather
    Family with young children
  • Avg. price/night: £337.97
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 72 reviews
    Huge apartment type rooms. Nice furnishings. Great A/C.
    Meridith
    Young couple
  • Scored 7.9
    7.9
    Rated good
    Good
     · 7 reviews
    The views are amazing from the balcón, the pool, or the beach. I never knew if I could swim in front of the apartment, because it is without beach.
    nsilvaaguayo
    Family with young children
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 101 reviews
    The room and balcony view was great. It felt like a nice and comfortable studio apartment. The rooms always smelled clean and fresh everytime they were cleaned and the staff were super friendly
    J
    JONATHAN
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 557 reviews
    Excellent location, amazing view. Good restaurant/bar. Friendly staff. Nice poolside meet & greet every Sunday eve. We stayed in the apartment. Sooooo much space!
    Kelle
    People with friends
  • Avg. price/night: £167.43
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 34 reviews
    Upgraded to 3rd floor condo. Marvelous views, expansive apartment with views to both the NW and SE, good beds, good a/c, a minimally stocked kitchen [coffee and teas], and terrific morning and evening light.
    Daniel
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 140 reviews
    Good location, spacious apartment, nice beach walk into town to avoid the crazy golf cart-ridden road! Has a pool, rooftop terrace, mini-bar golf cart rental. Had a really good stay here and would happily come back.
    Michelle
    Group
  • Avg. price/night: £207.20
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 184 reviews
    We arrived to find our room to be too small and located in an area of the development that had too much golf cart traffic that lasted past 1 AM. A condominium upgrade was offered. We took the upgrade knowing the cost of the upgrade was excessive.
    John
    Young couple