Barcelona is a popular tourist destination, but for those looking to buy property there, it can be rather expensive. Luckily, there are numerous towns within easy commute of the city that offer a wonderful lifestyle at a much more affordable price. Here are four to consider.


This vibrant beach town is just 30 minutes from Barcelona by train. Nicknamed the “St Tropez of Spain”, Sitges has a bohemian feel and is a beautiful place to live with 17 beaches, a long promenade, plenty of bars and restaurants and a jam-packed cultural and social calendar. From Carnival in February to Gay Pride in June, you won’t be bored in Sitges.

Sitges is a little on the pricier side than some other commuter towns near Barcelona but you will still find plenty of reasonably priced apartments and duplexes. The average home in Sitges will cost you around €4,288 per square metre.


This attractive and historical university town offers a fantastic combination of lively nightlife and a laid-back beach culture. Drawing students from all over the world, Tarragona is brilliantly multi-cultural but is also a great place to learn Catalan.

Boasting UNESCO World Heritage Status, Tarragona will no doubt take your breath away with its charming Roman ruins. It is only an hour by train or car to Barcelona city centre, but Tarragona itself offers buyers plenty, from fine dining and shopping to waterparks and nature reserves.

What’s more, property is affordable, costing on average €1,727 per square metre.


Rubí is an excellent choice for those who need to be in Barcelona regularly, such as for work. There is a direct train between Rubi and Barcelona taking just 30 minutes. This town would also suit those with an active lifestyle. With direct access to the immense Collserola nature park, there would be plenty of opportunity for outdoor activities, such as hiking, mountain biking, golf and even wild swimming!

Although Rubí has more of a ‘small town feel’ to it than the other places on our list, the town centre still has a good selection of bars, restaurants and amenities, with both chain and independent shops to choose from.

You’ll find both apartments and houses in Rubí, most of which have parking. Average property prices are €2,030 per square metre.


Wide streets lined with cafés and trees, a vast sandy beach and a traditional outdoor market, Mataró is a lovely place to buy property. Just 40 minutes to Barcelona by train or car, it is once again within an easy commute of the city.

Like Rubí, Mataró is close to the Collserola nature park so would suit those who like to stay active. There is also a good-sized marina for those with boats.

Property prices here are slightly more expensive than Rubí at €2,235 per square metre.

If you would like further advice on the selling process in Spain,  download your free Spain Guide.

Why not split the cost and double the fun of owning a holiday in Spain by buying with family or friends? Read our guide to Buying Abroad with Family

Are you looking for a property in Spain? Search on Green-Acres

Want to sell your property on Green-Acres? Advertise on Green-Acres