Traveling abroad for a golfing vacation is a must-do for any golfer who is serious about their game. However, there are occasions when this is simply not feasible. Whether it's because it's difficult to plan, coordinate with mates, or actually doesn't fit into the budget, there are a variety of reasons for this.

Fortunately, there are over 2500 golf courses in the United Kingdom alone. Not only that, but golf as we know it today originated in Scotland!

But you can rest assured that some of the best golf in the world is just a drive, a chip, and a putt away.

We've assembled a list of the best golf resorts in the UK, as voted by ardent golf hobbyists and PGA professionals alike, using customer booking data from Golf Holidays Direct.

Best British Golf Resorts in 2021:

  1. The Belfry
  2. Celtic Manor Golf Resort
  3. Slaley Hall
  4. Belton Woods
  5. East Sussex National


The Belfry

The Belfry is a 4-star golf and lodging facility located in 550 acres of stunning Warwickshire countryside, just 1.5 miles from the Birmingham Ring Road in Nuneaton. The Belfry Course, designed by architect Pete Dye for serious golfers, is ranked #7 in Golf Magazine's Top 100 Courses in the World and in Worldwide Golf Rankings' Top 50 Courses in Europe. The Belfry has a long and illustrious past, dating back to 1926, and has hosted some of golf's greatest names, including Arnold Palmer, Jack Nicklaus, and Tom Watson.

Celtic Manor Golf Resort

Three world-class championship golf courses can be found at Celtic Manor Resort. It has something for every golfer, regardless of skill or taste. If you're an experienced golfer looking for a challenge on the 18-hole Bryn (par 72 6,523 yards), Park (par 70 6,135 yards), or Celtic Manor (par 72 7,060 yards) courses, or a novice looking to learn in one of the many golf schools on site, the resort offers a full golf vacation experience.

Slaley Hall

De Vere Slaley Hall was the previous name for this magnificent 1,000-acre golf resort. Eight European Tour and Senior Tour tournaments have taken place at the Golf Resort. There are 135 rooms and six luxurious suites in the hotel, all of which are tastefully decorated. Slaley Hall, an award-winning banqueting facility in an idyllic country setting, provides an excellent wedding venue.

Belton Woods

Belton Woods is a stunning four-star hotel located in 475 acres of rolling Lincolnshire countryside, with views of the Belton Woods golf course. It has 132 rooms, all of which are tastefully decorated and equipped with amenities to make your stay more comfortable. Both rooms include an en-suite bathroom with a tub, a flat-screen TV with some Sky channels, a radio, a work desk, coffee and tea making facilities, and free Wi-Fi. During the winter months, you can unwind in our newly refurbished indoor pool with views of the golf course, or relax in our Jacuzzi or receive a treatment at our onsite Day Spa.

East Sussex National

East Sussex National Railway Station is conveniently situated just a short train ride from both London and Brighton. This golf resort, set in 1100 acres of spectacular countryside, offers luxurious amenities, excellent service, and even better golf courses. With its luxury course offering breathtaking views and panoramas across 1100 acres of beautiful countryside, it caters to both golfers and families. With eight bedrooms to match trendy rooms and all set in a comfortable, relaxing environment, the hotel is the perfect location for your stay.