Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Viejo San Juan
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Viejo San Juan, San Juan Antiguo
Over 1,000 homes in Viejo San Juan, San Juan Antiguo
Top guest favourite
Guest favourite
Flat in Viejo San Juan
Casa Rosabella: Romance and Luxury in Old San Juan
1 bedroom
,
·
1 bed
,
·
1 private bathroom
29 Aug – 3 Sept
29 Aug – 3 Sept
$1,615 SGD
Show price breakdown
for 5 nights
$1,615 SGD for 5 nights
,
·
4.97 out of 5 average rating, 259 reviews
4.97 (259)
Top guest favourite
Guest favourite
Flat in Viejo San Juan
Old World Charm @the❤ofOSJ
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
6–11 Sept
6–11 Sept
$1,142 SGD
Show price breakdown
for 5 nights
$1,142 SGD for 5 nights
4.93 out of 5 average rating, 330 reviews
4.93 (330)
Top guest favourite
Guest favourite
Flat in San Juan
Amazing View to Old San Juan City!
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
26 Sept – 1 Oct
26 Sept – 1 Oct
$2,249 SGD
Show price breakdown
for 5 nights
$2,249 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Top guest favourite
Guest favourite
Flat in San Juan
Quiet 2BR Loft · Walk Everywhere · King+Queen Beds
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
11–16 Aug
11–16 Aug
$2,264 SGD
$1,655 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 210 reviews
4.96 (210)
Top guest favourite
Guest favourite
Flat in San Juan
Colonial Gem w/ Balcony-Walk to Everything-Old SJ
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
24–29 Aug
24–29 Aug
$2,116 SGD
Show price breakdown
for 5 nights
$2,116 SGD for 5 nights
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Flat in San Juan
1br with Balcony Steps from Escambron Beach
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
25–30 Aug
25–30 Aug
$725 SGD
Show price breakdown
for 5 nights
$725 SGD for 5 nights
New place to stay
New
Top guest favourite
Guest favourite
Home in Guaynabo
Modern Guaynabo Home w/ Yard, Sauna and Generator
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
3.5 bathrooms
3.5 bathrooms
6–11 Sept
6–11 Sept
$2,681 SGD
Show price breakdown
for 5 nights
$2,681 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 36 reviews
5.0 (36)
Superhost
Superhost
Home in San Juan
OSJ Gem by El Convento | Cistern
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
16–21 Nov
16–21 Nov
$2,483 SGD
Show price breakdown
for 5 nights
$2,483 SGD for 5 nights
Free cancellation
Flat in San Juan
La Placita Oasis w/ Backup Generator & Cistern |22
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
21–26 Nov
21–26 Nov
$1,198 SGD
Show price breakdown
for 5 nights
$1,198 SGD for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Top guest favourite
Guest favourite
Home in Carolina
Villa Estrella PR (near Airport & Beach)
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
19–24 Apr
19–24 Apr
$2,893 SGD
Show price breakdown
for 5 nights
$2,893 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 229 reviews
4.98 (229)
Serviced apartment in San Juan
zz - Incredible - 253 Tanca
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
9–14 Aug
9–14 Aug
$1,408 SGD
Show price breakdown
for 5 nights
$1,408 SGD for 5 nights
Free cancellation
4.71 out of 5 average rating, 7 reviews
4.71 (7)
Guest favourite
Guest favourite
Home in Carolina
Benita Guest House
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
23–28 Aug
23–28 Aug
$1,988 SGD
$1,756 SGD
Show price breakdown
for 5 nights
Free cancellation
4.94 out of 5 average rating, 35 reviews
4.94 (35)
Top guest favourite
Guest favourite
Loft in San Juan
San Juan, Ocean views, Luxury LOFT,
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
6–11 Sept
6–11 Sept
$1,591 SGD
Show price breakdown
for 5 nights
$1,591 SGD for 5 nights
4.96 out of 5 average rating, 246 reviews
4.96 (246)
Top guest favourite
Guest favourite
Home in San Juan
Walk2Beach + Private Rooftop Pool (4BR 3BT) 5 Beds
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
23–28 Aug
23–28 Aug
$4,388 SGD
Show price breakdown
for 5 nights
$4,388 SGD for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Top guest favourite
Guest favourite
Flat in San Juan
Modern 3br Condo w/ Terrace | Walk to Beach
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
4–9 Oct
4–9 Oct
$2,289 SGD
Show price breakdown
for 5 nights
$2,289 SGD for 5 nights
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Guest favourite
Guest favourite
Flat in San Juan
Luxury 2BR Penthouse w/Balcony|Prime OSJ Nightlife
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
15–20 Aug
15–20 Aug
$2,148 SGD
Show price breakdown
for 5 nights
$2,148 SGD for 5 nights
4.82 out of 5 average rating, 66 reviews
4.82 (66)
Top guest favourite
Guest favourite
Flat in San Juan
Spacious 3BR • Walk Everywhere • Quiet King Beds
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
9–14 Aug
9–14 Aug
$4,749 SGD
$3,224 SGD
Show price breakdown
for 5 nights
4.99 out of 5 average rating, 99 reviews
4.99 (99)
Top guest favourite
Guest favourite
Home in San Juan
Casita del Sol☀️couples’ HOUSE-rooftop, water views
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
16–21 Aug
16–21 Aug
$2,848 SGD
Show price breakdown
for 5 nights
$2,848 SGD for 5 nights
4.95 out of 5 average rating, 236 reviews
4.95 (236)
Top guest favourite
Guest favourite
Home in San Juan
The Opus Residence Luxury Home in San Juan
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3 bathrooms
3 bathrooms
16–21 Aug
16–21 Aug
$3,292 SGD
Show price breakdown
for 5 nights
$3,292 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 11 reviews
5.0 (11)
1
2
3
4
…
15