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

Hibisco Belize

San Pedro town, San Pedro

Located in San Pedro and only a few steps from San Pedro Beach, Hibisco Belize provides accommodation with sea views, free WiFi and free private parking.

V
Vic
From
United Kingdom
“I seldom give 10 out of 10 on every category, but this hotel is the exception. It is right on the beach with stunning views day and night. Everything is sparkling new, extremely comfortable and with an elevator from the ground floor through to the spacious rooftop patio. ( Perfect for a private party ) Just about anything a visitor might wish to know was laid out in simple terms and sent to me upon booking. The one simple question I had was answered immediately by the Manager Jake who even popped over to see me. He was so helpful and within minutes, it felt like we had been friends for years. The wifi was perfect, the location 2nd to none with the No 1 bar on the island (Wayo’s) a 1 minute walk away. I will be back with some friends to enjoy hat rooftop patio
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
US$189.54
1 night, 2 adults

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, 8 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.

A
Ada
From
Belize
It was absolutely amazing. Morning sun rises were perfect, nice comfy rooms. Lovely relaxing areas.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 35 reviews
Price from
US$264
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, 150 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.9
Fabulous - What previous guests thought, 11 reviews
Price from
US$225.25
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.0
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, 7 reviews
Price from
US$350
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.

R
Reet
From
Estonia
This is a wonderful place, the more so as it had a very friendly price. The room was unusually spacious, had a well equipped kitchen, supermarkets and fruit stalls are nearby, the sea is just a short walk away.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 76 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.9
Good - What previous guests thought, 233 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...

L
Laura
From
Denmark
We got upgraded to an apartment
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 314 reviews
Price from
US$50
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

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 8.0
Very good - What previous guests thought, 4 reviews

Popular with guests booking apartments in San Pedro

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

Popular with guests booking apartments in San Pedro

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

Popular with guests booking apartments in San Pedro

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

Popular with guests booking apartments in San Pedro

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

Popular with guests booking apartments in San Pedro

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

Popular with guests booking apartments in San Pedro

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

Popular with guests booking apartments in San Pedro

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 150 reviews

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

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

San Pedro Ocean Paradise is located on the seafront in San Pedro, 80 metres from San Pedro Beach. The property has city views.

From US$81.75 per night

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.2
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.

Located in San Pedro in the Belize Province region, Eastern #8 at Laguna Suite -Gold Standard Certified has a patio. Featuring free shuttle service, this property also has a restaurant and a terrace.

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

Set in San Pedro in the Belize Province region, Northern #2 at Laguna Suite -Gold Standard Certified has a patio. Featuring free shuttle service, this property also has a restaurant and a terrace.

Located in San Pedro in the Belize Province region, New River #7 at Laguna Suite -Gold Standard Certified has a patio.

Enjoy breakfast in San Pedro and nearby

Set in San Pedro in the Belize Province region, Sara Suite #10 at Laguna Suite -Gold Standard Certified has a patio. Featuring free shuttle service, this property also has a restaurant and a terrace.

Situated in San Pedro in the Belize Province region, Southern #5 at Laguna Suite -Gold Standard Certified features a patio.

Located in San Pedro in the Belize Province region, Hanna Suite #9 at Laguna Suite -Gold Standard Certified has a patio.

Located in San Pedro in the Belize Province region, Western #6 at Laguna Suite -Gold Standard Certified has a patio.

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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4 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.

Apartments with swimming pools in San Pedro and nearby

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.

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.

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.

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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 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.

Situated in San Pedro in the Belize Province region, Suite B101 at Mara Laguna Gold Standard Certified has a balcony.

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

Suite H301 @ Mara Laguna

San Pedro
Budget options available

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.

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.

Mara Laguna D103

San Pedro
Budget options available
Scored out of 10, guest rating 2.5
Very poor - What previous guests thought, 2 reviews

Set in San Pedro, Mara Laguna D103 features accommodation with an outdoor pool. The property is non-smoking and is situated 100 metres from North Ambergris Caye Beach.

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.

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.

FAQ about apartments in San Pedro