Edinburgh's golf hotels place you within easy reach of some of Scotland's most storied fairways, from the Braid Hills course to the links at Murrayfield. The Murrayfield Hotel, a family-run Victorian property beside the Scottish Rugby Union stadium, offers free parking, a traditional pub with live sports, and a restaurant serving Scottish dishes-rooms start at around £80 per night. Nearby, the Leonardo Edinburgh Murrayfield provides a sauna, indoor pool, and fitness centre, with breakfast included in rates from £90, making it a solid pick for golfers who want to unwind after a round.
For a more indulgent stay, Prestonfield House delivers a 5-star boutique experience on a 17th-century estate with its own golf course, fine dining at Rhubarb Restaurant, and plush rooms decorated with antiques-expect to pay £200 or more per night. The Radisson Collection Hotel on the Royal Mile blends central location with modern comforts like a spa and designer interiors, ideal for combining golf with city sightseeing. Most of these properties provide free WiFi, on-site parking, and easy bus access to the city center, so you can focus on your game rather than logistics.
