Apartment vacation rentals in San Pedro

Find and book unique apartments on Airbnb

Top-rated apartment rentals in San Pedro

Guests agree: these apartments are highly rated for location, cleanliness, and more.

Guest favorite
Apartment in San Pedro
chic upper studio on the beach, wifi.
Captain Robby's Beach House is surrounded by trees and the beautiful colors of the Caribbean Sea. The white sandy beach is at your doorstep and the Coral Reef which is the second largest in the world is only half a mile away where you can have the best snorkeling. The famous Secret Beach is in our backyard(15mins away on Golfcart) and town is about 30mins away. The place is perfect to relax, its small, quaint and quiet and It gives you that feeling of living on the beach on a Caribbean Island.
Jan 8 – 15
$85 per night
4.95 out of 5 average rating, 43 reviews
Superhost
Apartment in San Pedro
Slice of Paradise - peaceful, tranquil, charming.
This piece of beach paradise is perfect for travelers who want to connect with nature away from all the hustle and bustle. And still have access to basic amenities such as AC and WiFi. Just a beach stroll away from fine dining at Mata Chica Resort or make full use of your kitchenette. 5 minutes from the road to the now popular Secret Beach and 25 min to town. Gorgeous morning views at the break of dawn and stary nights under swaying coconut palm trees await you at Las Amapolas, Belize.
Jan 14 – 21
$104 per night
4.83 out of 5 average rating, 65 reviews
Guest favorite
Apartment in San Pedro
Casa del Rai. Perfect Location with Roof top Pool.
Casa del Rai has a roof top pool, palapa and lounge area..where you have a 360 degree view like no other. Amazing sunset and sunrise views. Relax and watch the day start gazing upon the great Barrier Reef. Located in the town of San Pedro, an easy stroll along the beach where you will find many restaurants/beach bars,dive shops and beach activities. Friendly staff are available on site to ensure all your needs are met and that you have a great vacation! We are GOLD STANDARD Approved!
Oct 28 – Nov 4
$153 per night
4.91 out of 5 average rating, 123 reviews

Popular amenities for San Pedro apartment rentals

Apartment rentals with air conditioning

Guest favorite
Apartment in San Pedro
Escalante Suites (Unit 3)
Nov 4 – 11
$75 per night
4.83 out of 5 average rating, 18 reviews
Guest favorite
Apartment in San Pedro
NEW! Room at The Beach House w/ Views!
Jun 30 – Jul 7
$112 per night
4.87 out of 5 average rating, 60 reviews
Guest favorite
Apartment in San Pedro
Lovely and stylish 1 bedroom apart w/ free parking
Oct 26 – Nov 2
$86 per night
4.93 out of 5 average rating, 74 reviews
Guest favorite
Apartment in San Pedro
Charming and Cozy Studio with Pool Access
Jul 18 – 25
$75 per night
5.0 out of 5 average rating, 50 reviews
Guest favorite
Apartment in San Pedro
Lighthouse Ministry Guest Apartment-close & cosy!
Jul 25 – Aug 1
$92 per night
4.94 out of 5 average rating, 51 reviews
Guest favorite
Apartment in San Pedro
Babylon Beach Villa 4
Jun 9 – 16
$265 per night
4.88 out of 5 average rating, 77 reviews
Guest favorite
Apartment in San Pedro
Comfy Apartment: Turtle Bay Villa 1bd/1bath apt
Jul 28 – Aug 4
$90 per night
4.88 out of 5 average rating, 33 reviews
Guest favorite
Apartment in San Pedro
Penthouse Suite @ Three by the Sea!
Nov 10 – 17
$313 per night
4.94 out of 5 average rating, 16 reviews
Guest favorite
Apartment in Caye Caulker
Caye Caulker Luxury/Ocean Front
Apr 20 – 27
$259 per night
5.0 out of 5 average rating, 22 reviews
Guest favorite
Apartment in San Pedro
Stunning apartment in the heart of San Pedro
Apr 10 – 17
$275 per night
4.95 out of 5 average rating, 21 reviews
Guest favorite
Apartment in San Pedro
Modern 1 bedroom in San Pedro. Best Location!
Dec 2 – 9
$193 per night
4.75 out of 5 average rating, 12 reviews
Guest favorite
Apartment in San Pedro
Jungle Room/02 - Close to Beach
Nov 4 – 11
$74 per night
5.0 out of 5 average rating, 6 reviews

Weekly apartment rentals

Superhost
Apartment in San Pedro
Aqua Seas, Condo 3C
Jun 19 – 26
$225 per night
New place to stay
Superhost
Apartment in San Pedro
PV 8B Centrally Located. Pool.
Jul 10 – 17
$118 per night
New place to stay
Apartment in San Pedro
Studio Oceanview Caribe Island | Patio | Pool
Aug 9 – 16
$57 per night
4.7 out of 5 average rating, 47 reviews
Guest favorite
Apartment in San Pedro
GOLD STANDARD | Sands Suite
Feb 21 – 28
$164 per night
4.95 out of 5 average rating, 66 reviews
Apartment in San Pedro
Roof top Pool Access, Queen suite!
Mar 16 – 23
$126 per night
4.5 out of 5 average rating, 52 reviews
Apartment in San Pedro
South Room-Amazing View @ North Beach Retreat
Aug 5 – 12
$90 per night
5.0 out of 5 average rating, 3 reviews
Guest favorite
Apartment in San Pedro /Ambergris Caye
Seaside Casa with Private Pool and Palapa
Dec 14 – 21
$185 per night
4.91 out of 5 average rating, 35 reviews
Apartment in San Pedro
Cozy Top Floor Casita. Close to town. On the river
May 25 – Jun 1
$53 per night
4.5 out of 5 average rating, 10 reviews
Guest favorite
Apartment in San Pedro
Sugar Coral Condo with Oceanfront Balcony and Pool
Nov 26 – Dec 3
$212 per night
5.0 out of 5 average rating, 5 reviews
Apartment in San Pedro
Solid internet! King bed, private spa shower. AC!
May 5 – 12
$80 per night
4.59 out of 5 average rating, 32 reviews
Apartment in San Pedro
3 bedroom apartment 5 mins from the center of Town
Aug 9 – 16
$272 per night
4.73 out of 5 average rating, 40 reviews
Apartment in San Pedro
Beachside Villa - Close To Town
Jul 4 – 11
$246 per night
4.6 out of 5 average rating, 5 reviews

Private apartment rentals

Superhost
Apartment in San Pedro
Sunset Beach San Pedro B2 | 3 Bedroom on the Sea
Aug 21 – 28
$260 per night
New place to stay
Apartment in San Pedro
Comfort and Stunning Views
Nov 23 – 30
$635 per night
4.67 out of 5 average rating, 3 reviews
Apartment in San Pedro
Coconut Caribe Condo
May 23 – 30
$155 per night
New place to stay
Apartment in San Pedro
Modern 2BR Sea View Flat in Center of San Pedro
Jun 3 – 10
$151 per night
New place to stay
Apartment in San Pedro
Stingray Station Eagle Ray Suite
Jun 19 – 26
$76 per night
New place to stay
Apartment in San Pedro
The spot in Tarpon Bay
Aug 14 – 21
$113 per night
4.33 out of 5 average rating, 3 reviews
Superhost
Apartment in San Pedro
Casa Azriel
Apr 29 – May 6
$90 per night
4.88 out of 5 average rating, 152 reviews
Guest favorite
Apartment in San Pedro
Casa del Rai..Perfect Location with Roof top Pool
Nov 10 – 17
$171 per night
4.93 out of 5 average rating, 107 reviews
Guest favorite
Apartment in San Pedro
Casa del Rai, Perfect location with Rooftop Pool!!
Oct 16 – 23
$104 per night
4.96 out of 5 average rating, 93 reviews
Guest favorite
Apartment in San Pedro
Coastal lower Studio-on the beach, free wifi
Dec 15 – 22
$85 per night
4.87 out of 5 average rating, 30 reviews
Superhost
Apartment in San Pedro
Centrally Located Apartment-1 Min walk from beach!
Feb 6 – 13
$104 per night
4.91 out of 5 average rating, 91 reviews
Guest favorite
Apartment in San Pedro
New & centric apartment 1 min away from wide beach
Jan 9 – 16
$121 per night
4.93 out of 5 average rating, 94 reviews

Quick stats about apartment rentals in San Pedro

Total rentals

140 properties

Rentals with a pool

60 properties have a pool

Pet-friendly rentals

20 properties allow pets

Family-friendly rentals

50 properties are a good fit for families

Total number of reviews

3.2K reviews

Nightly prices starting at

$30 before taxes and fees

Destinations to explore

  1. Airbnb
  2. Belize
  3. Corozal District
  4. San Pedro
  5. Apartment rentals