Top Rated Golf Courses Near Barcelona For a Perfect Day On the Green
Barcelona may be known for its architecture, beaches, and vibrant culture, but just beyond the city limits lies a golfer’s paradise waiting to be discovered. Whether you’re a seasoned player or simply looking for a scenic day outdoors, the area surrounding Barcelona offers a fantastic variety of golf courses. From coastal greens with Mediterranean views to tranquil countryside fairways nestled in natural parks, each club brings its unique charm and challenge. Ready to tee off in style? Here’s our guide to the best golf courses near Barcelona.
Real Club de Golf El Prat
Located just 35 minutes from Barcelona, the Real Club de Golf El Prat is one of Spain’s most prestigious private golf clubs. Founded in 1912 and honoured with “Real” status by King Alfonso XIII, the club is set within a natural landscape and features 45 holes designed by golfing legend Greg Norman. Its three distinct course layouts, the Pink, Yellow, and Green, offer variety and challenge for players of all levels. As a ten-time host of the Spanish Open, El Prat has earned a reputation for excellence on the international stage. Beyond the greens, members and guests can enjoy top-tier services including a modern clubhouse, a 300-meter driving range, practice facilities, wellness centre, swimming pool, padel tennis courts, and a stylish restaurant and pro–shop, making it an ideal destination for those seeking a premium golfing experience near Barcelona.
Price: From €100
Location: Plans de Bonvilar, 17, 08227 Terrassa

Llavaneras Golf Club
Nestled along the stunning Maresme coastline, just 30 minutes from Barcelona, Llavaneras Golf Club offers a memorable golf experience for players of all levels. Established in 1945, it stands as one of Catalonia’s most historic clubs, celebrated for its well-kept 18-hole Par 70 course and breathtaking views of the Mediterranean Sea. The layout is compact yet cleverly designed, delivering a challenging round that fits perfectly into any schedule. Beyond the fairways, guests can enjoy a relaxed, Mediterranean atmosphere with modern facilities, including a pro shop and a scenic lounge area ideal for unwinding after a game. Whether you’re visiting for a quick round or a full golfing getaway, Llavaneras combines sport, tradition, and sea views in one elegant setting.
Price: From €60
Location: Camí Golf, 49-51, 08392 Sant Andreu de Llavaneres

Club de Golf Montanya
Tucked into the heart of the Montseny Natural Park, just an hour from Barcelona, Club de Golf Montanyà offers a peaceful escape where nature and sport go hand in hand. Since opening in 1989, this 18-hole course, designed by the renowned David Thomas, has attracted golfers of all levels with its thoughtful layout, scenic fairways, and impeccable greens. Surrounded by rich biodiversity and mountain landscapes, the course promises a serene yet stimulating game. Frequented by legendary names like Johan Cruyff and Pep Guardiola, the club combines sporting excellence with a welcoming, family-friendly vibe. With top-tier facilities such as a driving range, pro shop, and traditional Masia-style clubhouse, Club de Golf Montanyà is ideal for quick getaways and longer stays in the Catalan countryside.
Price: From €40
Location: Masia L´Estanyol, 08553

Club de Golf Barcelona
Just 30 minutes from the heart of Barcelona and nestled on the edge of the famed Penedès wine region, Barcelona Golf Club offers a premier golfing experience in an unbeatable setting. Framed by panoramic views of Montserrat, the club features two expertly designed courses, a full 18-hole championship course and a more relaxed 9-hole alternative, both crafted by golf legend José María Olazábal. Known for its strategic layout and pristine condition, the club has hosted prestigious tournaments, including the Catalonia Ladies Masters. Whether you’re a seasoned player or new to the game, you’ll find state-of-the-art facilities, natural beauty, and a rich sporting legacy, all within easy reach of Barcelona’s cultural and culinary delights.
Price: From €59
Location: Av. Golf Masia Bach, 1, 08635 Sant Esteve Sesrovires

Terramar Golf Sitges
A 45-minute drive from Barcelona, you will discover Terramar Golf in the beautiful and popular town of Sitges. Designed by F.W. Hawtree, Manuel Piñero, and Jim Fazio, this recently refurbished 18-hole course is perfect for any golf lover. Home to the Estrella Damm Mediterranean Ladies open for various years, while playing this course, you can soak up stunning views of the sparkling Mediterranean sea as you attempt to overcome the tricky challenges and water features on various holes.
Price: From €45
Location: Carretera del golf, 08870 Sitges

Vallromanes Golf Club
Just 25 minutes from Barcelona, Vallromanes Golf Club offers a golf experience in the calming Catalan countryside. Designed by F.W. Hawtree in 1971, the 18-hole course winds through lush landscapes and surrounds the Torre Taberna clubhouse, a beautifully preserved country house that adds character and history to every visit. This course is the perfect balance between technical challenge and natural beauty, appealing to experienced golfers and newcomers alike. With top-tier amenities, including a driving range, putting green, pro shop, swimming pool, and even a kids club, Vallromanes is more than just a golf club; it’s a full leisure destination. Whether you’re planning a short day trip or a longer retreat, the club’s peaceful setting and professional facilities make it one of Catalonia’s standout golfing venues.
Price: From €87
Location: Club de Golf Vallromanes, Passeig de la Torre Tavernera, 08188 Vallromanes

La Roca Golf Club
Located just 30 minutes from Barcelona in the heart of the Vallès Oriental region, La Roca Golf Club is a modern and accessible option for golfers of all skill levels. The 18-hole course, designed by Ramón Espinosa, features wide fairways and a strategic layout that makes it enjoyable for beginners while still offering challenges for seasoned players. Surrounded by peaceful natural scenery and close to the popular La Roca Village outlet shopping centre, it’s the perfect destination for combining sport, relaxation, and leisure. With a modern clubhouse, restaurant, golf academy, and excellent practice areas, La Roca Golf Club stands out as a dynamic, family-friendly golf experience near the city.
Price: From €43
Location: Carretera de La Roca a Cardedeu, 08430 La Roca del Vallès

Whether you’re a passionate golfer or just looking to enjoy a unique day out surrounded by nature, the golf courses near Barcelona offer something for everyone. With breathtaking landscapes, expert course designs, and top-tier facilities, these clubs are perfect for improving your swing, unwinding with friends, or discovering a different side of Catalonia. So next time you’re in the area, don’t forget to pack your clubs, you’re just a short drive away from an unforgettable day on the green.