Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
San Pedro
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Beachfront
Lake
Amazing views
Countryside
Rooms
Cabins
Trending
Tiny homes
Lakefront
Bed & breakfasts
Islands
Off-the-grid
National parks
Farms
Beaches
Surfing
Filters
, 1 filter applied
1
Show map
Search results; 319 places in San Pedro
319 places in San Pedro
Superhost
Superhost
Apartment in San Pedro
New & centric apartment 1 min away from wide beach
2 queen beds
2 queen beds
6 – 11 May
6 – 11 May
$1,151 AUD
total
Show price breakdown
$1,151 AUD total
4.93 out of 5 average rating, 98 reviews
4.93 (98)
Guest favourite
Guest favourite
Apartment in San Pedro
Charming and Cozy Studio with Pool Access
On Ambergris Lake
On Ambergris Lake
19 – 24 Apr
19 – 24 Apr
$675 AUD
total
Show price breakdown
$675 AUD total
4.98 out of 5 average rating, 54 reviews
4.98 (54)
Superhost
Superhost
Apartment in San Pedro
Cozy Lower Level Casita. On the river. Near town.
On Alaia
On Alaia
River views
,
·
River views
17 – 22 May
17 – 22 May
$660 AUD
$577 AUD
total
Show price breakdown
$577 AUD total, originally $660 AUD
4.85 out of 5 average rating, 20 reviews
4.85 (20)
Guest favourite
Guest favourite
Apartment in San Pedro
Lovely and stylish 1 bedroom apart w/ free parking
1 bed
1 bed
2 – 7 June
2 – 7 June
$738 AUD
total
Show price breakdown
$738 AUD total
4.94 out of 5 average rating, 81 reviews
4.94 (81)
Guest favourite
Guest favourite
Apartment in San Pedro
Casa Magdaluz, Just remodeled!!
On Alaia
On Alaia
25 – 30 Apr
25 – 30 Apr
$1,503 AUD
total
Show price breakdown
$1,503 AUD total
4.73 out of 5 average rating, 154 reviews
4.73 (154)
Superhost
Superhost
Apartment in San Pedro
Babylon Beach Villa 7
On Alaia
On Alaia
28 Apr – 3 May
28 Apr – 3 May
$3,137 AUD
$2,618 AUD
total
Show price breakdown
$2,618 AUD total, originally $3,137 AUD
4.86 out of 5 average rating, 37 reviews
4.86 (37)
Superhost
Superhost
Apartment in San Pedro
Slice of Paradise - peaceful, tranquil, charming.
On Secret Beach Belize
On Secret Beach Belize
Boat ramp
,
·
Boat ramp
20 – 25 Apr
20 – 25 Apr
$1,164 AUD
total
Show price breakdown
$1,164 AUD total
4.81 out of 5 average rating, 70 reviews
4.81 (70)
Apartment in San Pedro
Studio Oceanview Caribe Island | Patio | Pool
On Alaia
On Alaia
5 – 10 June
5 – 10 June
$561 AUD
total
Show price breakdown
$561 AUD total
4.72 out of 5 average rating, 53 reviews
4.72 (53)
Superhost
Superhost
Apartment in San Pedro
GOLD STANDARD | Sands Suite
1 queen bed
1 queen bed
21 – 26 Apr
21 – 26 Apr
$1,511 AUD
total
Show price breakdown
$1,511 AUD total
4.94 out of 5 average rating, 68 reviews
4.94 (68)
Guest favourite
Guest favourite
Apartment in San Pedro
Coconut Caribe 202
20 – 25 Apr
20 – 25 Apr
$1,693 AUD
$1,428 AUD
total
Show price breakdown
$1,428 AUD total, originally $1,693 AUD
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Apartment in San Pedro
Casa del Rai. Perfect Location with Roof top Pool.
On Alaia
On Alaia
28 Apr – 3 May
28 Apr – 3 May
$1,891 AUD
total
Show price breakdown
$1,891 AUD total
4.91 out of 5 average rating, 127 reviews
4.91 (127)
Superhost
Superhost
Apartment in San Pedro
VIVA 302 in the heart of San Pedro
1 king bed
1 king bed
19 – 24 Apr
19 – 24 Apr
$1,697 AUD
total
Show price breakdown
$1,697 AUD total
New place to stay
New
Apartment in San Pedro
Colorful 2BR Oceanview Mara Laguna 2nd-Floor
On Alaia
On Alaia
28 May – 2 June
28 May – 2 June
$1,119 AUD
total
Show price breakdown
$1,119 AUD total
4.65 out of 5 average rating, 20 reviews
4.65 (20)
Superhost
Superhost
Apartment in San Pedro
Beach House feet away from the Caribbean Sea
On Alaia
On Alaia
Sea views
,
·
Sea views
22 – 27 Apr
22 – 27 Apr
$1,232 AUD
total
Show price breakdown
$1,232 AUD total
4.79 out of 5 average rating, 163 reviews
4.79 (163)
Superhost
Superhost
Apartment in San Pedro
GOLD STANDARD | Tropic Suite
2 queen beds
2 queen beds
28 Apr – 3 May
28 Apr – 3 May
$2,089 AUD
total
Show price breakdown
$2,089 AUD total
4.71 out of 5 average rating, 69 reviews
4.71 (69)
Guest favourite
Guest favourite
Apartment in Caye Caulker
Caye Caulker Luxury/Ocean Front
On Alaia
On Alaia
Kayak
,
·
Kayak
Ocean views
,
·
Ocean views
10 – 15 May
10 – 15 May
$2,914 AUD
total
Show price breakdown
$2,914 AUD total
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Apartment in San Pedro
1BR Oceanfront Caribe Island | Balcony | Pool
On the beach
On the beach
2 – 7 June
2 – 7 June
$704 AUD
total
Show price breakdown
$704 AUD total
4.93 out of 5 average rating, 30 reviews
4.93 (30)
Apartment in San Pedro
Modern 1BR Waterview Ambergris Caye 3rd-Floor
2 beds
2 beds
27 Apr – 2 May
27 Apr – 2 May
$1,784 AUD
total
Show price breakdown
$1,784 AUD total
4.89 out of 5 average rating, 27 reviews
4.89 (27)
1
2
3
4
…
15
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).