Viewing 40 of 1,618 rentals in Barcelona
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Best Barcelona Apartments on Holiday Lettings - Lofts
9 Vacation rentals
Great rentals within 20 miles that match your search
from $269 / night
$1,881 / week
Great rentals within 20 miles that match your search
Vacation apartment with shared pool in Riudecols
Riudecols apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 6
from $217 / night
$1,522 / week
Great rentals within 20 miles that match your search
Apartment rental in Torredembarra with shared pool
Torredembarra apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 6
from $185 / night
$1,089 / week
Great rentals within 20 miles that match your search
Vacation lodge with shared pool in Santa Maria de Besora
Santa Maria de Besora lodge
- 3 bedrooms
- 4 bathrooms
- sleeps 8
from $334 / night
$2,338 / week
Great rentals within 20 miles that match your search
from $864 / night
$6,047 / week
Great rentals within 20 miles that match your search
from $208 / night
$1,452 / week
Great rentals within 20 miles that match your search
from $680 / night
$3,801 / week
Great rentals within 20 miles that match your search
from $185 / night
$1,290 / week
Great rentals within 20 miles that match your search
from $44 / night
$53 - $440 / week
Great rentals within 20 miles that match your search
Cardona Vacation gite rental
Cardona gite
- 3 bedrooms
- 4 bathrooms
- sleeps 6
1 filter does not match: Shared indoor pool
from $265 / night
$1,726 / week
Great rentals within 20 miles that match your search
Solsona Vacation gite rental
Solsona gite
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared indoor pool
from $222 / night
$1,548 - $2,435 / week
Great rentals within 20 miles that match your search
Guialmons Vacation home rental
Guialmons house
- 6 bedrooms
- 5 bathrooms
- sleeps 12
1 filter does not match: Shared indoor pool
from $424 / night
$2,015 - $3,554 / week
Great rentals within 20 miles that match your search
Castle rental in Viladamat
Viladamat castle
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Shared indoor pool
from $171 / night
$1,221 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Barcelona apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Shared indoor pool
from $367 / night
$2,320 - $4,030 / week
Great rentals within 20 miles that match your search
Vacation apartment in Salou
Salou apartment
- 2 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Shared indoor pool
from $149 / night
$1,038 - $1,380 / week
Great rentals within 20 miles that match your search
Vacation apartment in Barcelona
Barcelona apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared indoor pool
from $147 / night
$757 - $928 / week
Great rentals within 20 miles that match your search
Vacation home in La Vall d'en Bas
La Vall d'en Bas house
- 3 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Shared indoor pool
from $397 / night
$2,778 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Barcelona apartment
- 2 bedrooms
- 1 bathroom
- sleeps 3
1 filter does not match: Shared indoor pool
from $49 / night
$342 / week
Great rentals within 20 miles that match your search
Vacation apartment in Sitges
Sitges apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Shared indoor pool
from $196 / night
$1,368 / week
Great rentals within 20 miles that match your search
Vacation apartment in Cambrils
Cambrils apartment
- 2 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Shared indoor pool
from $93 / night
$645 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Barcelona apartment
- 5 bedrooms
- 5 bathrooms
- sleeps 10
1 filter does not match: Shared indoor pool
from $1,099 / night
$7,693 / week
Great rentals within 20 miles that match your search
Apartment rental in Tossa de Mar with shared pool, golf nearby
Tossa de Mar apartment
- 3 bedrooms
- 1 bathroom
- sleeps 7
1 filter does not match: Shared indoor pool
from $80 / night
$1,151 - $1,796 / week
Great rentals within 20 miles that match your search
Vacation private room in Fores
Fores private room
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Shared indoor pool
from $31 / night
$214 / week
Great rentals within 20 miles that match your search
Premia de Mar Vacation apartment rental
Premia de Mar apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared indoor pool
from $184 / night
$1,203 - $1,887 / week
Great rentals within 20 miles that match your search
Barcelona Vacation penthouse rental
Barcelona penthouse
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared indoor pool
from $104 / night
$727 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Calafell apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared indoor pool
from $144 / night
$1,008 / week
Great rentals within 20 miles that match your search
Villa rental in Canyelles
Canyelles villa
- 4 bedrooms
- 2 bathrooms
- sleeps 10
1 filter does not match: Shared indoor pool
from $776 / night
$4,887 / week
Great rentals within 20 miles that match your search
Home rental in L'Estartit with shared pool, golf nearby
L'Estartit house
- 2 bedrooms
- 2 bathrooms
- sleeps 5
1 filter does not match: Shared indoor pool
from $139 / night
$979 / week
Great rentals within 20 miles that match your search
Vacation cottage with swimming pool in Santa Coloma de Farners
Santa Coloma de Farners cottage
- 10 bedrooms
- 10 bathrooms
- sleeps 32
1 filter does not match: Shared indoor pool
from $807 / night
$5,644 / week
Great rentals within 20 miles that match your search
Villa rental in Regencos with swimming pool
Regencos villa
- 3 bedrooms
- 3 bathrooms
- sleeps 7
1 filter does not match: Shared indoor pool
from $484 / night
$3,386 / week
Great rentals within 20 miles that match your search
Apartment rental in Barcelona
Barcelona apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared indoor pool
from $251 / night
$1,753 / week
Great rentals within 20 miles that match your search
Vacation apartment in Barcelona
Barcelona apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 5
1 filter does not match: Shared indoor pool
from $267 / night
$1,864 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Barcelona apartment
- 2 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Shared indoor pool
from $173 / night
$1,206 / week
Great rentals within 20 miles that match your search
Apartment rental in Barcelona
Barcelona apartment
- 2 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Shared indoor pool
from $169 / night
$1,180 / week
Great rentals within 20 miles that match your search
Vacation apartment in Barcelona
Barcelona apartment
- 2 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Shared indoor pool
from $160 / night
$1,120 / week
Great rentals within 20 miles that match your search
Home rental in Camallera with swimming pool
Camallera house
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Shared indoor pool
from $397 / night
$2,381 - $3,908 / week
Great rentals within 20 miles that match your search
Vacation apartment with shared pool in Malgrat de Mar
Malgrat de Mar apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared indoor pool
from $185 / night
$1,250 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
L'Escala apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared indoor pool
from $73 / night
$508 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Lloret de Mar apartment
- 2 bedrooms
- 1 bathroom
- sleeps 5
1 filter does not match: Shared indoor pool
from $92 / night
$489 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Barcelona apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared indoor pool
from $49 / night
$342 / week