Best golf resorts on the Costa del Sol

Where championship golf meets Mediterranean resort living

Discover the best golf resorts on the Costa del Sol, one of Europe’s most celebrated golf destinations. Known as the “Costa del Golf”, this sun-drenched stretch of southern Spain is home to an outstanding collection of championship courses and exceptional resort stays across Marbella, Estepona, Sotogrande and the wider Málaga coastline.

With world-renowned courses, stylish accommodation, excellent dining and leisure facilities all within easy reach, Costa del Sol golf resorts make planning your golf holiday effortless.

Why book a golf trip to the Costa del Sol

  • Play some of Spain’s most iconic and highly ranked golf courses
  • Enjoy more than 300 days of sunshine and superb year-round playing conditions
  • Combine golf with beautiful beaches, charming towns & mountain scenery
  • Choose from five-star resorts, boutique hotels & golf-front accommodation
  • Unwind after your round with beach clubs, marinas & great restaurants
  • Book with confidence & peace of mind with full ATOL/ABTOT protection
Open today 8am - 7pm

Here are our top golf resort packages on the Costa del Sol. And remember, they are all fully customisable, call up one of our Golf Travel Experts and they'll help tailor your trip to your preferences!

Best golf resorts on the Costa del Sol

Enjoy effortless golf holidays with our handpicked selection of Costa del Sol golf resorts, where championship courses, stylish accommodation and excellent leisure facilities are all close at hand. From prestigious coastal estates to relaxed apartment resorts, these destinations make planning your golf getaway refreshingly simple.

Whether you’re searching for a five-star escape with world-class courses or a relaxed resort stay with golf on your doorstep, the Costa del Sol offers something for every golfer. Stay, play and unwind in one of Europe’s premier golf destinations.

  1. La Cala Golf Resort, Mijas

Golf: Asia, America & Europa Courses | Customer ranking: 4.6 | Best for: Multi-course golf stays, scenic mountain settings & complete golf resorts

Why stay here? La Cala is one of the largest golf resorts in Spain, offering three championship courses set among the rolling hills of the Mijas countryside. With an excellent on-site hotel, spa and practice facilities, it’s perfect for golfers looking for variety and convenience all in one destination.

Golf courses: The Asia Course is the resort’s most challenging layout with narrow fairways and demanding tee shots, while the America Course offers elevated tees and panoramic views. The Europa Course is the most forgiving, featuring wider fairways and scenic valley holes.

Resort highlights:

  • Three championship courses on-site
  • Stylish hotel with spa and wellness facilities
  • Extensive practice facilities including academy and driving range
  • Peaceful countryside setting just minutes from the coast

Fun fact: La Cala is the largest golf resort in Spain with three full-length championship courses.


  1. SO/ Sotogrande Spa & Golf Resort, Sotogrande

Golf: The Alto Club Golf & Academy | Customer ranking: 4.5 | Best for: Luxury design hotels, resort living & modern golf experiences

Why stay here? SO/ Sotogrande blends contemporary luxury with relaxed Mediterranean style in one of southern Spain’s most exclusive golf destinations. With stylish rooms, exceptional dining and access to championship golf, it offers a refined yet vibrant resort experience.

Golf courses: The Alto Club Golf & Academy features a newly redesigned 18-hole course alongside a 9-hole par-3 academy layout, offering a strategic test of accuracy with tight fairways, smart water hazards and views across Sotogrande and the Mediterranean.

Resort highlights:

  • Contemporary five-star resort with standout design
  • Access to the Alto Club Golf & Academy
  • Exceptional spa and wellness facilities
  • Located within the prestigious Sotogrande estate

Fun fact: The resort sits on a former Andalusian cortijo estate, and its terraced layout was designed to follow the natural contours of the hills, giving nearly every area uninterrupted views towards the Mediterranean.


  1. The Westin La Quinta Golf Resort & Spa, Marbella

Golf: La Quinta Golf & Country Club | Customer ranking: 4.6 | Best for: Marbella golf breaks, luxury relaxation & great course access

Why stay here? Set in Marbella’s famous Golf Valley, The Westin La Quinta offers a luxurious base for golfers wanting easy access to excellent courses and the vibrant Costa del Sol lifestyle. Spacious rooms, a renowned spa and beautiful mountain views complete the experience.

Golf courses: La Quinta Golf features 27 holes designed by Manuel Piñero, split into three nine-hole loops that offer varied play through scenic valleys and tree-lined fairways.

Resort highlights:

  • Five-star resort with spa and wellness centre
  • 27-hole golf course on-site
  • Beautiful setting between mountains and coastline
  • Close to Marbella, Puerto Banús and nearby golf courses

Fun fact: La Quinta Golf was designed by Spanish Ryder Cup player Manuel Piñero, and each of its three nine-hole loops reflects a different style of play, inspired by his experience on international tour courses.

More of the best golf resorts on the Costa del Sol

  1. Anantara Villa Padierna Palace Resort, Marbella

Golf: Flamingos Golf, Alferini Golf & Tramores Golf | Customer ranking: 4.6 | Best for: Five-star luxury, championship golf & exclusive escapes

Why stay here? Inspired by an Italian palace, Anantara Villa Padierna is one of the most luxurious golf resorts on the Costa del Sol. With elegant surroundings, world-class service and three excellent courses nearby, it offers an unforgettable golf experience.

Golf courses: Flamingos Golf is a championship layout that has hosted multiple professional tournaments, while Alferini Golf provides a longer, more challenging test set in a peaceful valley. Tramores Golf is a shorter course ideal for relaxed rounds and practice.

Resort highlights:

  • Palatial five-star hotel with exceptional service
  • Access to three outstanding golf courses
  • Award-winning spa and fine dining restaurants
  • Beautiful setting in the hills above Marbella

Fun fact: Flamingos Golf hosted the European Senior Tour’s Spanish Senior Open on several occasions.


  1. Ona Valle Romano Golf & Resort, Estepona

Golf: Valle Romano Golf | Customer ranking: 3.8 | Best for: Great value golf breaks, modern apartments & championship golf

Why stay here? Ona Valle Romano offers modern apartment accommodation overlooking one of Estepona’s standout golf courses. With spacious self-catering units and excellent on-site facilities, it’s a popular option for groups and longer golf stays.

Golf courses: Valle Romano Golf is a modern championship layout known for its wide fairways, elevated tees and spectacular views across the Mediterranean.

Resort highlights:

  • Spacious apartments ideal for groups and longer stays
  • Championship golf course on-site
  • Relaxed resort atmosphere with excellent value packages
  • Close to Estepona’s beaches and old town

Fun fact: Valle Romano Golf has hosted events on the European Challenge Tour, highlighting its championship credentials.


  1. Fairmont La Hacienda Costa del Sol, La Alcaidesa

Golf: La Hacienda Links & Heathland | Best for: Ultra-luxury coastal golf, links golf in Spain & premium resort experiences

Why stay here? Fairmont La Hacienda Costa del Sol offers a refined five-star experience set alongside one of southern Europe’s most distinctive golf venues. With elegant design, world-class dining and direct access to exceptional golf, it’s ideal for those seeking a high-end escape by the sea.

Golf courses: La Hacienda Links is a rare true links course with breathtaking views across the Mediterranean to Gibraltar, while the Heathland Course provides a contrasting inland layout with wide fairways and strategic bunkering.

Resort highlights:

  • Luxury Fairmont hotel with premium facilities
  • Direct access to La Hacienda Links and Heathland courses
  • Stunning coastal setting with panoramic sea views
  • High-end dining, spa and leisure experiences

Fun fact: La Hacienda Links is one of the few true links courses in continental Europe.


  1. Inmood San Roque, San Roque

Golf: The San Roque Club & San Roque Golf & Resort | Best for: Boutique stays, championship golf access & relaxed luxury

Why stay here? Inmood San Roque offers a stylish and contemporary base set within one of Sotogrande’s most established golf destinations. Combining boutique design with easy access to top-tier golf, it’s perfect for golfers seeking a laid-back yet premium experience.

Golf courses: The San Roque Club features two renowned courses, including the Old Course, which has hosted European Tour events and offers a classic, tree-lined challenge, alongside the more modern New Course.

Resort highlights:

  • Boutique-style hotel in a prime golf location
  • Direct access to The San Roque Club courses
  • Relaxed atmosphere with modern design
  • Close to Sotogrande and multiple top courses

Fun fact: The San Roque Old Course has hosted multiple European Tour events, cementing its reputation as one of the region’s standout layouts.

Planning a golf trip to the Costa del Sol

The Costa del Sol offers far more than exceptional golf. From glamorous marina towns to traditional Andalusian villages and stylish beach resorts, each area brings its own character, scenery and off-course experiences to complement your time on the fairways.

Travel tips for the Costa del Sol

  • Best time to visit: The Costa del Sol enjoys more than 300 days of sunshine each year, making it one of Europe’s most reliable golf destinations. The best months for golf are March to May and September to November, when temperatures are warm and comfortable and courses are in excellent condition.
  • Top tip: Bring light layers for spring, autumn and winter mornings, particularly if you’re playing early rounds in the hills or near the coast. During the summer months, consider early morning or twilight tee times to avoid the midday heat and stay well hydrated.
  • Travel time: Málaga Airport (AGP) is the main gateway to the Costa del Sol, with frequent flights from across the UK and Europe. Many of the region’s top golf resorts and courses are within 30 to 60 minutes of the airport, making travel quick and convenient.
  • Transport: Car hire is recommended if you plan to play several courses across the region. The Costa del Sol stretches from Málaga to Sotogrande, and having a car allows easy access to different golf areas, beaches and towns.
  • Booking tip: The Costa del Sol’s most famous courses, particularly around Marbella, Sotogrande and Estepona, can fill up quickly during spring and autumn. Booking tee times early is recommended during peak golf seasons.

Check out our Costa del Sol golf holiday FAQs here to help you plan your next trip.

Beyond the fairways on the Costa del Sol

  • Marbella: One of the Costa del Sol’s most famous destinations, Marbella blends championship golf with luxury beach clubs, stylish restaurants and lively nightlife. Its charming old town, golden beaches and proximity to top golf courses make it a favourite base for golfers.
  • Puerto Banús: Known for its glamorous marina, luxury yachts and designer boutiques, Puerto Banús offers a vibrant atmosphere just minutes from some of Marbella’s best golf courses. After your round, enjoy waterfront dining, beach clubs and buzzing nightlife.
  • Estepona: Often called the “Garden of the Costa del Sol”, Estepona combines excellent golf with a charming old town filled with flower-lined streets, relaxed plazas and authentic Spanish restaurants. It’s a great choice for golfers seeking a quieter, more traditional atmosphere.
  • Sotogrande: One of Spain’s most prestigious golf destinations, Sotogrande is home to world-renowned courses and an elegant marina. Expect exclusive beach clubs, scenic golf estates and a relaxed yet sophisticated atmosphere.
  • Málaga: The region’s historic capital offers culture, art and excellent dining alongside its coastal setting. Visit the Picasso Museum, explore the Alcazaba fortress or enjoy tapas and wine in the city’s vibrant old town.

Costa del Sol golf holiday FAQs