Login
List your B&B
B&B Puerto Rico
860 Bed and Breakfasts in Puerto Rico
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Review score
< 5
6
7
8
9
10
General amenities
Free Wifi
Electric vehicle charging station
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Upper floors accessible by elevator
More
Room type
Apartment
Holiday home
Guest room
Popular destinations
San Juan
(274)
San Juan Antiguo Barrio
(271)
Rincón
(68)
Rincón Barrio-Pueblo
(64)
Cabo Rojo
(44)
Fajardo
(41)
Isabela Barrio-Pueblo
(37)
Fajardo Barrio-Pueblo
(37)
Río Grande Barrio-Pueblo
(37)
Isabela
(37)
Río Grande
(37)
Aguadilla
(36)
Luquillo
(36)
Mata de Plátano Barrio
(34)
Cabo Rojo Barrio-Pueblo
(34)
Aguada
(33)
Aguadilla Barrio-Pueblo
(30)
Culebra
(29)
Aguada Barrio-Pueblo
(29)
Culebra Barrio-Pueblo
(29)
Humacao
(28)
Humacao Barrio-Pueblo
(22)
Vieques Municipality
(21)
Isabel Segunda
(19)
More
Luquillo Sunrise Beach Inn
Luquillo
8.4
Luxury Apartment with Ocean Views
Fajardo
9.8
OCEAN VIEW DELUXE SUITE: PVT. BEACH & POOL
San Juan
8.5
Cond. St. Tropez
San Juan
8
Mar Azul Bay View Apartment
Boquerón
9.7
Slice of Paradise at Aquatika
Loíza
9.7
Saint Tropez
San Juan
9
Aché Tropical Studio@white-Red
San Juan
7.5
Villa Marina Village Apartment
Fajardo
8.4
Casa Sol Bed and Breakfast
San Juan
9.7
Cozy Apartment, Ocean Front
Fajardo
9.1
352 Guest House Hotel Boutique
San Juan
9.6
Coqui del Mar - LGBTQ Hotel - Adults Only
San Juan
9.4
Casa de Tortuga Guesthouse
Isabel Segunda
8
Villa Cofresi
Rincon
9.3
Lullaby of the Sea
San Juan
8.2
Bravo Beach Hotel
Isabel Segunda
8.9
Crash Boat 1
Matias
8.6
KASA The Lofts of Old San Juan 202 HUGE 2 Bed 2 bath for 6 Interior Terrace
San Juan
9.1
Casa Condado Hotel
San Juan
8.5
Club Seabourne Hotel
Culebra
8.8
Non Stop party Apartment Condo
San Juan
8.2
Navona Studios
San Juan
8
Latitude Adjustment
San Juan
8.7
1
2
3
4
...
36