Skip to content

San Pedro vacation rentals

Book unique vacation rentals, houses, and more on Airbnb

Top-rated vacation rentals in San Pedro

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

Superhost
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!
$174 per night
Superhost
Loft in San Pedro
2 The Beach House - Condo Downtown San Pedro
This beachfront property is located in the heart of San Pedro Town. Just a stone’s throw away from the Water Taxi and an 8-minute walk from the airstrip. Take one step out of the front door and feel the sand between your toes - no shoes are required! You’ll be surrounded by the island’s top-choice restaurants and dive shops. Fall asleep to the sound of the ocean and wake up to the view of the waves crashing against the 2nd largest Barrier Reef in the world.
$100 per night
Superhost
Condo in San Pedro
Beachfront | Heart of Town | 1B/1 BA
You've found one of the few locally owned beach houses right in the middle of town with a million dollar view. This stellar location gives you everything you need close by: water taxis, restaurants, tour companies, grocery stores, and the beach at your doorstep!  Yes, literally, in front of you.  It's the perfect place to relax,  unwind and explore! 
$125 per night

Stay near San Pedro's top sights

Ramons Village Resort17 locals recommend
Palapa Bar and Grill54 locals recommend
Belize Chocolate Company27 locals recommend
Elvi's Kitchen73 locals recommend
Blue Water Grill66 locals recommend
Victoria House Resort & Spa15 locals recommend

San Pedro house rentals

Superhost
Home in Caye Caulker
Woodpecker House - Birdhouses Luis and Lucrecia.
$132 per night
Superhost
Home in Caye Caulker
Mo's Cozy Casa
$85 per night
Superhost
Home in BZ
Botanical Paradise Caye Caulker
$119 per night
Superhost
Home in Caye Caulker
Hummingbird Pool House 2 bedroom cabin
$156 per night
Superhost
Home in Ladyville
THE GECKO BUNGALOW! ** POOL** Free Shuttle!
$142 per night
Superhost
Home in Belize City
Home Away From Home Desirable Area
$200 per night
Superhost
Home in San Pedro
Casita 2- @Three by the Sea!
$155 per night
Superhost
Home in San Pedro
CASA SEAKARUS - THE PERFECT ISLAND LOCATION !
$200 per night
Superhost
Home in San Pedro
New! Private Eco Friendly Villa at Secret Beach!
$470 per night
Superhost
Home in San Pedro
Casa De Luz & The PoolClub @ Mahogany Bay!
$308 per night
Superhost
Home in San Pedro
Casa Blanca & The PoolClub @ Mahogany Bay
$359 per night
Superhost
Home in San Pedro
Luxury beachfront home with pool, gym, more!
$990 per night

San Pedro villa rentals

Superhost
Villa in San Pedro
PV 11B Relaxing Vibes in Paradise In town
$150 per night
Superhost
Villa in BZ
Casa Cafe Guest House
$410 per night
Superhost
Villa in San Pedro
Unbelizeable Dreaming LTD: $50 Off/Night Special!
$645 per night
Superhost
Villa in San Pedro
Villa Sand, beach home, GOLD STANDARD APPROVED!
$325 per night
Superhost
Villa in San Pedro
Babylon Beach Villa 6
$492 per night
Superhost
Villa in BZ
Turtleback Hideaway - Loggerhead
$125 per night
Superhost
Villa in San Pedro
LUXE GOLD STANDARD 4 BEDROOM VILLA - NO GUEST FEES!
$817 per night
Superhost
Villa in San Pedro
Beachfront 2BR apartment, private pool, dock/beach
$370 per night
Superhost
Villa in San Pedro
Tropical Estate with private pool and three villas
$749 per night
Superhost
Villa in San Pedro
Tranquility Cove Villa: Rooftop Palapa Bar & Pool
$362 per night
Superhost
Villa in Caye Caulker
Casita Carinosa - Pool and Tropical Garden
$335 per night
Villa in San Pedro
Gold Standard 2 Bedroom Oceanfront Suite Boutique
$186 per night

Destinations to explore

  1. Airbnb
  2. Belize
  3. Corozal District
  4. San Pedro