Golf holidays in Barcelona: play a round on the shores of the Med
4,880 properties for Golf holidays. Compare and book at the best price!
Find offers
Show off your swing with golf in Barcelona
There are no fewer than eight golf courses in the province of Barcelona. With 16 more to discover in the surrounding Catalonia region, this is a true golfer's paradise. Sneak a couple of golfing mornings into a family trip, or enjoy dedicated Barcelona golf holidays, going from one course to the next. You might be a seasoned veteran or a newbie to the sport - either way, you'll have a great time as you go golfing in this beautiful region.
Start your searchGetting ready for Barcelona golf holidays
Why choose Barcelona for a golf holiday?
When you choose holiday lettings in Barcelona, you'll have some great golfing options. This is an area with an enormous variety of golf courses. You could focus your Barcelona golf holiday on seaside courses, choosing clubs like Sitges Terramar, Pals Golf Club and Costa Daurada Golf Club. These all have picturesque holes with stunning views across the Mediterranean. Fancy something a little different? Try heading inland. Fontanals Golf Club and the Real Club de Golf de Cerdanya are set high in the mountains, giving you dramatic views of the Pyrenees as you tee off at high altitude. All these courses, and many more, are easy day trips from Barcelona.
Where are the best golf courses in Barcelona?
You'll find some golf courses very close to the city centre. The La Roca Golf Club is just 30 km away, with 18 holes set in picturesque, rolling green hills. Opened in 2006, it offers one of the area's most modern golfing experiences. For something more traditional, try the Sant Cugat Golf Club. A mere 20 km from the city centre, set in one of the most exclusive towns in Catalonia, this club was founded in 1914 and continues to attract keen golfers from around the world. While these clubs are both highly praised, the cream of the crop has to be the Real Club de Golf El Prat, in the nearby town of Terrassa. This is a course with an impeccable pedigree that has hosted the Spanish Open 10 times.