Skip to main content

Apartments in San Pedro

Find the apartments that appeal to you the most

The best apartments in San Pedro

Check out our pick of great apartments in San Pedro

Filter by:

Review score

Babylon Beach Villa 2

San Pedro town, San Pedro

Situated just less than 1 km from San Pedro Beach, Babylon Beach Villa 2 features accommodation in San Pedro with access to a private beach area, a garden, as well as free shuttle service.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews
Price from
US$324
1 night, 2 adults

Babylon Beach Resort

San Pedro town, San Pedro

Situated less than 1 km from San Pedro Beach, Babylon Beach Resort offers a garden, and air-conditioned accommodation with a balcony and free WiFi.

E
Estrada
From
Mexico
The facilities were always very clean, the staff was very friendly and helpful, the view was spectacular, the place is very nice and very spacious, they offer excellent extra services. A plus for when you are a first-time traveler to the country. Good value for money, without a doubt one of the best places to stay. Definitely a place I would like to return to.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 33 reviews
Price from
US$242
1 night, 2 adults

Tropical Palace Hotel

San Pedro town, San Pedro

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

N
Nadine
From
Australia
Our room was perfect for two people. It was clean & spacious. The staff were all super helpful & friendly. We hired a golf cart through this hotel - it was the cheapest golf cart hire in town. With a gold cart it is easy to commute anywhere around the island. We enjoyed our stay here
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 144 reviews
Price from
US$77.97
1 night, 2 adults

Miramar Villas Resort

San Pedro

Miramar Villas Resort provides air-conditioned rooms in San Pedro. This beachfront property offers access to a patio, free private parking and free WiFi.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11 reviews
Price from
US$250.75
1 night, 2 adults

Beachfront Cabin

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.

m
maya
From
United Kingdom
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 out of 10, guest rating 7.1
Good - What previous guests thought, 12 reviews
Price from
US$100
1 night, 2 adults

La Vida Perezosa

Caye Caulker (Near San Pedro)

Situated in Caye Caulker and only 200 metres from Caye Caulker Beach, La Vida Perezosa features accommodation with sea views, free WiFi and free private parking.

M
Michael
From
United Kingdom
Location, Location, Location. The view from the shared roof Patio for sunrise n sunset. The friendly staff Israel, Steth and Mary. Thank you for making our stay so enjoyable. The shaded swimming pool. The fully equipped kitchenette and quality of the accommodation.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews
Price from
US$175
1 night, 2 adults

Rachel Land

Caye Caulker (Near San Pedro)

Rachel Land has garden views, free WiFi and free private parking, set in Caye Caulker, 500 metres from Caye Caulker Beach. This apartment features a garden.

Z
Zdeněk
From
Czech Republic
Confortable accomodation on nice colourfull island
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 72 reviews
Price from
US$103.55
1 night, 2 adults

Beach Club Condos at Popeyes

Caye Caulker (Near 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. The property has sea views.

L
Louisa
From
Australia
Excellent location right in the heart of town, comfortable room with great air conditioning. A small pool which was really great to cool off in given that the beach was inundated with seaweed and unable to be used
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 225 reviews
Price from
US$55
1 night, 2 adults

Beach Club Budget Rooms at Popeyes Caye Caulker

Caye Caulker (Near 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 and...

J
Jess
From
United Kingdom
Alex who works at the desk is so lovely!
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 311 reviews
Price from
US$50
1 night, 2 adults

Beach Side Condos Caye Caulker by CCVH

Caye Caulker (Near San Pedro)

Located in Caye Caulker, just a few steps from Caye Caulker Beach, Beach Side Condos Caye Caulker by CCVH provides beachfront accommodation with an infinity pool and free WiFi.

P
Palle
From
Denmark
Location nearly on the Beach Staff in extremely good mood. Small apartement with all you need for cooking
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 179 reviews
Price from
US$60
1 night, 2 adults
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 and surroundings in the past month

See all

Popular with guests booking apartments in San Pedro

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 10 reviews

Popular with guests booking apartments in San Pedro

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

Popular with guests booking apartments in San Pedro

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 81 reviews

Popular with guests booking apartments in San Pedro

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

Popular with guests booking apartments in San Pedro

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 12 reviews

Popular with guests booking apartments in San Pedro

Popular with guests booking apartments in San Pedro

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking apartments in San Pedro

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 34 reviews

Popular with guests booking apartments in San Pedro

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 145 reviews

Popular with guests booking apartments in San Pedro

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 34 reviews

Enjoy breakfast in San Pedro and nearby

Located 400 metres from San Pedro Beach, Modern house with océano view in Belize is situated in San Pedro town district of San Pedro.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Located in San Pedro, less than 1 km from San Pedro Beach, Belizian Reef Suites offers beachfront accommodation and various facilities, such as a casino.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 81 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.

Set in San Pedro in the Belize Province region, Honey Camp #1 at Laguna Suite -Gold Standard Certified features a patio.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews

Situated just less than 1 km from San Pedro Beach, Babylon Beach Villa 2 features accommodation in San Pedro with access to a private beach area, a garden, as well as free shuttle service.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 34 reviews

Situated less than 1 km from San Pedro Beach, Babylon Beach Resort offers a garden, and air-conditioned accommodation with a balcony and free WiFi.

From US$340.77 per night

Set 70 metres from San Pedro Beach, Belize Beachfront Apartment in San Pedro offers rooms with air conditioning and free WiFi.

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

Set in San Pedro in the Belize Province region, Villa 12 at Mara Laguna - Gold Standard Certified features a balcony.

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

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Located in San Pedro, 100 metres from North Ambergris Caye Beach, Suite H103 @ Mara Laguna provides rooms with air conditioning.

Situated in San Pedro, 1.9 km from San Pedro Beach, Summer house in Belize features rooms with air conditioning and free WiFi. This aparthotel provides an outdoor swimming pool.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a balcony, Suite E302 @ Mara Laguna is situated in San Pedro.

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

Featuring air-conditioned accommodation with a balcony, Suite F201 @ Mara Laguna is located in San Pedro. The property features a concierge service, a restaurant with an outdoor dining area.

Featuring air-conditioned accommodation with a balcony, Suite H301 @ Mara Laguna is set in San Pedro. The apartment features a restaurant, and is 700 metres away from San Pedro Beach.

Boasting air-conditioned accommodation with a balcony, Suite E102 at Mara Laguna Gold Standard Certified is set in San Pedro.

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

Featuring air-conditioned accommodation with a balcony, Suite I101 at Mara Laguna Gold Standard Certified is set in San Pedro. Including an outdoor pool, this apartment also features a restaurant.

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

Situated in San Pedro in the Belize Province region, Suite C102 @ Mara Laguna has a balcony. Offering a restaurant, the property also has pool with a view, as well as spa facilities.

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

Suite A203 @ Mara Laguna

San Pedro
Budget options available

Located in San Pedro in the Belize Province region, Suite A203 @ Mara Laguna has a patio. With lake views, this accommodation provides a balcony and a swimming pool.

Suite F203 @ Mara Laguna

San Pedro
Budget options available

Boasting air-conditioned accommodation with a balcony, Suite F203 @ Mara Laguna is situated in San Pedro. Featuring a concierge service, this property also has a restaurant and an outdoor pool.

Mara Laguna I301

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

Located in San Pedro in the Belize Province region, Mara Laguna I301 has a patio. Guests can benefit from a balcony and a picnic area.

Boasting air-conditioned accommodation with a balcony, Suite B101 at Mara Laguna Gold Standard Certified is situated in San Pedro. Guests can benefit from a patio and an outdoor pool.

Set in San Pedro in the Belize Province region, Suite A202 @ Mara Laguna *Gold Standard Certified has a patio.

Located in San Pedro in the Belize Province region, Suite E101 at Mara Laguna Gold Standard Certified features a patio. Guests can benefit from a balcony and an outdoor pool.

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

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

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Featuring air-conditioned accommodation with a terrace, Suite I302 at Mara Laguna Gold Standard Certified is located in San Pedro. Guests can benefit from a balcony and an outdoor pool.

Apartments with swimming pools in San Pedro and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4 reviews

Featuring air-conditioned accommodation with a balcony, Suite C203 at Mara Laguna Gold Standard Certified is located in San Pedro. Guests can benefit from a patio and an outdoor pool.

Located in San Pedro, Suite E301 Mara Laguna provides a restaurant and lake views, 700 metres from San Pedro Beach. The apartment features facilities for disabled guests.

Featuring air-conditioned accommodation with a terrace, Suite B201 at Mara Laguna Gold Standard Certified is set in San Pedro. Guests can benefit from a balcony and an outdoor pool.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Featuring air-conditioned accommodation with a balcony, Suite F101 Mara Laguna is located in San Pedro. Guests can benefit from a patio and an outdoor pool.

Set in San Pedro, Suite C303 Mara Laguna offers a restaurant and lake views, 90 metres from North Ambergris Caye Beach. Outdoor seating is also available at the apartment.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Located in San Pedro in the Belize Province region, Suite D201 at Mara Laguna Gold Standard Certified features a balcony.

Featuring air-conditioned accommodation with a balcony, Suite C201 at Mara Laguna -Gold Standard Certified is located in San Pedro. The property features lake views, and is 2 km from San Pedro Beach.

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

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

FAQ about apartments in San Pedro