Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Viejo San Juan
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Puerto Rico
Puerto Rico
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing pools
Beachfront
Amazing views
Countryside
Rooms
Trending
Play
Lake
Tiny homes
Farms
Cabins
New
Design
Camping
Chef's kitchens
Containers
Bed & breakfasts
Off-the-grid
Domes
Surfing
Golfing
A-frames
Beach
Filters
0
Display total before taxes
Show map
Search results; Over 1,000 places in Viejo San Juan, San Juan Antiguo
Over 1,000 places in Viejo San Juan, San Juan Antiguo
Guest favourite
Guest favourite
Boutique hotel in San Juan
Charming Room in Old San Juan
1 double bed
1 double bed
26–31 May
26–31 May
$153 SGD
night
$153 SGD per night
4.83 out of 5 average rating, 779 reviews
4.83 (779)
Flat in San Juan
Hidden Gem @ ❤️ of Old San Juan w/ Balcony Views
2 beds
2 beds
20–25 Apr
20–25 Apr
$182 SGD
night
$182 SGD per night
4.62 out of 5 average rating, 245 reviews
4.62 (245)
Superhost
Superhost
121
Reviews
4.86
Rating
6
Years hosting
Room in San Juan
Stay with Ingrid
Stay with Ingrid
Hosting for 6 years
,
·
Hosting for 6 years
6 Best location Old San Juan Room 6 (6 of 11)
25–30 May
25–30 May
$137 SGD
$123 SGD
night
$123 SGD per night, originally $137 SGD
4.86 out of 5 average rating, 121 reviews
4.86 (121)
Flat in San Juan
Casa Luna (Room 5)
2 beds
2 beds
23–28 Jun
23–28 Jun
$223 SGD
night
$223 SGD per night
4.74 out of 5 average rating, 478 reviews
4.74 (478)
Superhost
Superhost
Apartment in San Juan
Best Location Old San Juan Room 1 (1 of 11)
On Playa de los Cabes
On Playa de los Cabes
1–6 Jun
1–6 Jun
$133 SGD
night
$133 SGD per night
4.82 out of 5 average rating, 565 reviews
4.82 (565)
Superhost
Superhost
Apartment in San Juan
San Sebastian y Cruz Apt 10
Ocean views
Ocean views
27 Jul – 1 Aug
27 Jul – 1 Aug
$211 SGD
night
$211 SGD per night
4.9 out of 5 average rating, 156 reviews
4.9 (156)
Guest favourite
Guest favourite
Home in San Juan
Casita del Sol☀️couples’ HOUSE-rooftop, water views
Ocean and bay views
Ocean and bay views
28 May – 2 Jun
28 May – 2 Jun
$651 SGD
night
$651 SGD per night
4.93 out of 5 average rating, 135 reviews
4.93 (135)
Superhost
Superhost
Flat in San Juan
Old San Juan, El rincón. Location!! Location!!
2 beds
2 beds
3–8 May
3–8 May
$311 SGD
$270 SGD
night
$270 SGD per night, originally $311 SGD
4.83 out of 5 average rating, 335 reviews
4.83 (335)
Guest favourite
Guest favourite
Flat in Old San Juan
Luxury in Calle Sol - Casa Rosabella Old San Juan
On Playa de los Cabes
On Playa de los Cabes
6–11 May
6–11 May
$323 SGD
night
$323 SGD per night
4.97 out of 5 average rating, 169 reviews
4.97 (169)
Superhost
Superhost
Flat in San Juan
Old San Juan PH with amazing terrace
Waterfront
Waterfront
Ocean and bay views
,
·
Ocean and bay views
16–21 Jun
16–21 Jun
$358 SGD
night
$358 SGD per night
4.93 out of 5 average rating, 157 reviews
4.93 (157)
Guest favourite
Guest favourite
Flat in San Juan
Cozy apartment in the heart of Old San Juan
On Playa de los Cabes
On Playa de los Cabes
30 Jun – 5 Jul
30 Jun – 5 Jul
$262 SGD
night
$262 SGD per night
4.95 out of 5 average rating, 119 reviews
4.95 (119)
Superhost
Superhost
Place to stay in San Juan
Best Location Old San Juan Room 5 (5 of 11)
On Playa de los Cabes
On Playa de los Cabes
12–17 May
12–17 May
$133 SGD
$120 SGD
night
$120 SGD per night, originally $133 SGD
4.76 out of 5 average rating, 297 reviews
4.76 (297)
Guest favourite
Guest favourite
249
Reviews
4.96
Rating
5
Years hosting
Room in San Juan
Stay with Jon
Stay with Jon
Hospitality
,
·
Hospitality
Live Like a Rum Baron in a 200 Year Old Mansion!
7–12 May
7–12 May
$407 SGD
night
$407 SGD per night
4.96 out of 5 average rating, 249 reviews
4.96 (249)
Superhost
Superhost
Flat in San Juan
Caribbean Cozy Colonial & Couple Old San Juan WIFI
On Playa de los Cabes
On Playa de los Cabes
21–26 Apr
21–26 Apr
$202 SGD
$155 SGD
night
$155 SGD per night, originally $202 SGD
4.82 out of 5 average rating, 65 reviews
4.82 (65)
Guest favourite
Guest favourite
Flat in San Juan
Welcome to Abby's Apartment! Perfect for couples
On Playa de los Cabes
On Playa de los Cabes
26–31 May
26–31 May
$165 SGD
night
$165 SGD per night
4.96 out of 5 average rating, 104 reviews
4.96 (104)
Superhost
Superhost
Boutique hotel in San Juan
Hotel El Convento
2 beds
2 beds
28 Apr – 3 May
28 Apr – 3 May
$436 SGD
night
$436 SGD per night
4.69 out of 5 average rating, 86 reviews
4.69 (86)
Guest favourite
Guest favourite
Flat in San Juan
Del Cristo Tiny Studio @the❤ofOSJ
1 double bed
1 double bed
26–31 May
26–31 May
$205 SGD
$138 SGD
night
$138 SGD per night, originally $205 SGD
4.92 out of 5 average rating, 184 reviews
4.92 (184)
Guest favourite
Guest favourite
Flat in San Juan
Cozy & Lovely 1 bdr apt at Old San Juan
On Playa de los Cabes
On Playa de los Cabes
9–14 Jul
9–14 Jul
$198 SGD
night
$198 SGD per night
4.93 out of 5 average rating, 124 reviews
4.93 (124)
1
2
3
4
…
15