
Townhome vacation rentals in Barcelona
Find and book unique townhouses on Airbnb
Top-rated townhouse rentals in Barcelona
Guests agree: these townhouse rentals are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you.
Popular amenities for Barcelona townhouses
Family-friendly townhouses

Townhouse in L'Hospitalet de Llobregat
4.92 out of 5 average rating, 87 reviewsTownhouse 20 min. from the center of Barcelona
Very clean apartment, very good equipment. Metro can be reached on foot in 10 minutes, direct connection with L1 to Barcelona center. We didn't meet Jorge in person, but he was very helpful. He always made sure everything went well and was very quick to respond to questions.

Townhouse in Sant Marti
4.77 out of 5 average rating, 54 reviewsCHARMING HOUSE IN BARCELONA NEAR BEACH
Great location to restaurants and beaches. There’s a big supermarket in the centre down the road with huge selection as opposed to the smaller ‘supermarkets’ on the main streets. Apartment had all the basic requirements to cook etc with a nice big fridge, easy to use washing machine and decent space. Plenty of dining space if you do eat in. Would suggest taking bug spray due to some of the plants outside attracting mosquitoes.

Townhouse in Sitges
4.84 out of 5 average rating, 83 reviewsQuiet & charming house in Sitges
As a family of 5 with three teenagers, this house was perfect. Plenty of space in the house, lovely pool at the end of the private garden and an easy walk to the beach. The supermarket is very convenient and it's an easy walk to the train station for a visit to Barcelona. Georgina was the perfect host, always responding to messages and she had plenty of recommendations for our stay. Her housekeeper Claudia was also lovely, available and accommodating. Thank you for an amazing and relaxing week.

Townhouse in Sant Marti
4.82 out of 5 average rating, 285 reviewsBig house (+ 100 m2)+Terrace+Wifi+Parking
Teresa’s place was great. There was 5 of us, 4 checked in and a came and left after and then before everybody. The place is a lot bigger than I thought it’d be. The rooftop terrace is amazing! Would definitely stay again.

Townhouse in Castelldefels
4.88 out of 5 average rating, 56 reviewsBEACH HOUSE CASTELLDEFELS two steps to the beach
I felt like I was at home because it's very nice a few minutes from the beach

Townhouse in Eixample
4.68 out of 5 average rating, 392 reviewsCasa A: Casa townhouse, Gross Neighborhood
We had a brilliant time staying here. When we arrived, check-in was very smooth and straightforward and upon arrival the house was perfectly clean and tidy. The hosts were responsive and helpful throughout. We would be happy to return here and would recommend this house. There was plenty of space for 6 people, and we especially enjoyed the beautiful rooftop balcony.

Townhouse in Sant Pere de Ribes
4.5 out of 5 average rating, 16 reviewsBeautiful renovated house in Sant Pere de Ribes
Apart from the first day we rented a car to get from the airport (the plane landed very late), we always moved with public transport with the stop a few minutes from the house and we reached many destinations nearby with extreme comfort. The accommodation is clean and comfortable, nothing is missing and even in the country there are all the services. The location of San Pere de Ribes is very quiet and cozy, despite the high daytime temperatures, at night the proximity of the hills helps to have nice cool, you slept very well even without air conditioning. Beautiful beaches nearby of all kinds and needs. You can easily reach Barcelona, in less than an hour you can get to the city center. Highly recommended for a relaxing vacation.

Townhouse in Vilanova i la Geltrú
4.63 out of 5 average rating, 196 reviewsPacefull house on the beach , Les portes Del Mar
This is one of my favorite places we have stayed in Spain! It is in such a great spot! There is a beach to walk, trails to run, great restaurants and grocery stores. It was very comfortable and I felt so safe. I would stay here again!
Townhouse rentals with a washer and dryer

Townhouse in Sitges
4.83 out of 5 average rating, 35 reviews3 bedroom house with pool. Spectacular sea views
Loved the place, it was clean and felt like home from home. The view from the balcony in the master bedroom was stunning!! The pool area was great and very private and we had it to ourselves. Madelène was super helpful, gave lots of suggestions for restaurants and places to visit and also messaged to make sure we were happy with everything. Sitges was great and will definitely be coming back for another visit.

Townhouse in Vilassar de Mar
4.43 out of 5 average rating, 7 reviewsBeautiful house two minutes away from the beach
Place was great. Location was good since we were there for the F1 Race.

Townhouse in Sant Cugat del Vallès
4.94 out of 5 average rating, 93 reviewsHouse 20 minutes from Barcelona and high capacity WIFI
A great place to stay, 100m from the main square in Sant Cugat. Apartment is new, clean and well equipped Josep was super helpful (helped us to store our luggage so we could explore the city while we waited for the house to be ready) As it’s only 20 mins into the city, it’s a perfect location (great food, authentic culture…. This is how you experience the ‘real’ Catalan culture!). We’ll be back for sure!! Thanks for having us!

Townhouse in Vilanova i la Geltrú
4.95 out of 5 average rating, 74 reviewsCozy home with garden & parking at the beach town
We had a great week at Cristina's apartment. The apartment totally matches the photos, spacious, clean, very well provided (especially baby equipment: barrier for the bed, baby bathtub and cutlery, safety barrier for access to the stairs of the terrace). The bedding is of very good quality, the shower and heating worked perfectly. Cristina was very responsive in messages. We'll be happy to go back!

Townhouse in Sitges
4.67 out of 5 average rating, 15 reviewsSummer rental
This was my second stay in this property as I stayed here a year ago. It is perfect for a family and for kids of all ages. House is perfect and has everything you need. The pool is great for lap swimming or just having fun. My 4 year old grandson loved the diving board. The neighbours are really friendly. The house is a short walk to restaurants, bars, and the beach. We will definitely return!!! Thank you, Sitges!

Townhouse in Castelldefels
4.6 out of 5 average rating, 5 reviewsVilla 5 3 minutes from the beach
Can’t complain 🥰 Lydia was quick to answer questions pre arrival and also no issues on arrival and during our stay. Such beautiful house which made our 5 year reunion from Australia magical ❤️

Townhouse in Sant Pere de Ribes
4.89 out of 5 average rating, 9 reviewsHouse with ocean views in Sitges
Ideal accommodation for a family stay. The accommodation is spacious in an ideal location close to the sea. Very well equipped, we perfectly enjoyed the terrace with sea view. The Residential pool is perfect for a relaxing time. I recommend it with pleasure

Townhouse in Granollers
4.94 out of 5 average rating, 17 reviewsFamily House with Pool
F1 weekend great place to stay close and had lots of restaurants around as well
Townhouses with an outdoor patio

Townhouse in L'Hospitalet de Llobregat
4.78 out of 5 average rating, 201 reviewsCasa Jasmin: 4 bedrooms, rooftop family friendly
Perfect for our stay. Clean, tidy and well laid out for sharing. A lot of care has gone into the decor too. Only a 15 minute cab from the airport and with the metro station being a short 5 min walk away, accessing the whole city was quick and simple.

Townhouse in El Masnou
5 out of 5 average rating, 9 reviewsIndian house facing the sea!
We were very hospitably received and had a lovely time in Ocata/ El Masnou. Alessia and her partner were always on hand whenever we needed something and gave us good tips. The time in the apartment was relaxed and a good balance to the lively and bustling Barcelona, which is quickly and easily accessible if you feel like it. The Indian house is beautiful with its many plants and light-filled spaces. The beach is a 6 minute walk away. We will be happy to come back and definitely want to surf:) Thank you for the relaxing time at your place!!

Townhouse in Vilassar de Mar
4.75 out of 5 average rating, 4 reviewsMediterranean house near the sea
We were happy, wonderful for a group of friends, nothing was a problem.

Townhouse in Argentona
5 out of 5 average rating, 8 reviewsCosy modern double bedroom apartment
This was hands down one the best Airbnb experiences I’ve ever had. I spent a beautiful Christmas holiday here with my daughter, and it was absolutely perfect. The place is ideal for anyone seeking a cozy, relaxed atmosphere, fresh air, and close proximity to nature. The apartment is thoughtfully designed with creativity and efficiency, offering plenty of space to unwind. Michael is an exceptional host—responsive, friendly, and truly fascinating to talk to. I couldn’t recommend this place more highly. I’m certain that the next time I plan a vacation in the Maresme area, I’ll be coming back!

Townhouse in Badalona
4.8 out of 5 average rating, 5 reviewsBadalona Hills | Free Parking
We stayed almost ten days at Natalia's place, in her large place which is really GREAT. We loved this place that brings together all the practical things - a real cozy house - and the cleanliness was there. Natalia was caring and attentive to anything we may have needed. I would definitely recommend this place near the beaches. Thanks again:)

Townhouse in Rubí
4.88 out of 5 average rating, 76 reviewsCheerful house near Barcelona
Wonderful stay! The apartment is a quick walk to the metro that takes you right into Barcelona. Amazing food, friendly locals and beautiful buildings. This apartment is on a tranquil street, even in the middle of a busy day you don’t hear any noise. Beautiful decorated and everything g is sparkling clean. Love the layout of the place as well. Would definitely book this place again if I’m ever in Rubi! Everything from shopping, food, salons, supermarket, bars is within 5 min or less walking. Thank you so much Gemma!🥰

Townhouse in Vilassar de Mar
4.67 out of 5 average rating, 27 reviewsCasita pueblo next to Del Mar-Vilasardemarlux3
Monica’s home Was a super sweet home! loved being there.She is a super nice host too Thank you for our lovely stay at your place Monica :)
Quick stats about townhouse rentals in Barcelona
Nightly prices starting at
$28 CAD before taxes and fees
Total number of reviews
4.6K reviews
Family-friendly rentals
20 properties are a good fit for families
Pet-friendly rentals
10 properties allow pets
Rentals with dedicated workspaces
20 properties have a dedicated workspace
Total rentals
40 properties
Destinations to explore
- Barcelonès Vacation rentals
- Lloret de Mar Vacation rentals
- Emporda Vacation rentals
- Costa Brava Vacation rentals
- Majorca Vacation rentals
- Palma Vacation rentals
- Canal du Midi Vacation rentals
- Minorca Vacation rentals
- Balearic Islands Vacation rentals
- Toulouse Vacation rentals
- Languedoc-Roussillon Vacation rentals
- Ibiza Vacation rentals
- Townhouse rentals Spain
- House rentals Spain
- Rentals with an EV charger Barcelona
- Serviced apartment rentals Barcelona
- Vacation home rentals Barcelona
- Beachfront rentals Barcelona
- Beach house rentals Barcelona
- Villa rentals Barcelona
- Waterfront rentals Barcelona
- Rentals with outdoor seating Barcelona
- Fitness-friendly rentals Barcelona
- Apartment rentals Barcelona
- Rentals with a home theater Barcelona
- Rentals with a fireplace Barcelona
- Rentals with a patio Barcelona
- Rentals with pools Barcelona
- Rentals with a hot tub Barcelona
- Guesthouse rentals Barcelona
- Smoking-friendly rentals Barcelona
- Boat rentals Barcelona
- Rentals with an accessible height bed Barcelona
- Rentals with lake access Barcelona
- Hotel rentals Barcelona
- Monthly Rentals Barcelona
- Rentals with a firepit Barcelona
- Family-friendly rentals Barcelona
- Hostel rentals Barcelona
- Rentals with breakfast Barcelona
- Loft rentals Barcelona
- Rentals with a washer and dryer Barcelona
- Kid-friendly rentals Barcelona
- Rentals with beach access Barcelona
- Rentals with a balcony Barcelona
- Aparthotel rentals Barcelona
- Chalet rentals Barcelona
- Private suite rentals Barcelona
- Pet-friendly rentals Barcelona
- Condo rentals Barcelona
- Boutique hotel rentals Barcelona
- House rentals Barcelona
- Townhouse rentals Catalonia
- House rentals Catalonia
- House rentals Barcelona Region
- Townhouse rentals Barcelona Region
- House rentals Costa Brava
- Townhouse rentals Costa Brava
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Things to do Spain
- Art and culture Spain
- Entertainment Spain
- Sports activities Spain
- Sightseeing Spain
- Nature and outdoors Spain
- Wellness Spain
- Food and drink Spain
- Things to do Catalonia
- Food and drink Catalonia
- Sports activities Catalonia
- Wellness Catalonia
- Art and culture Catalonia
- Nature and outdoors Catalonia
- Entertainment Catalonia
- Sightseeing Catalonia
- Things to do Barcelona Region
- Food and drink Barcelona Region
- Entertainment Barcelona Region
- Sports activities Barcelona Region
- Nature and outdoors Barcelona Region
- Art and culture Barcelona Region
- Sightseeing Barcelona Region
- Wellness Barcelona Region
- Things to do Barcelona
- Sports activities Barcelona
- Sightseeing Barcelona
- Wellness Barcelona
- Food and drink Barcelona
- Entertainment Barcelona
- Nature and outdoors Barcelona
- Art and culture Barcelona