The Balmoral Hotel is a luxurious 5-star hotel located in the heart of Edinburgh, with a golf course nearby. This iconic hotel offers stunning views of the city and provides easy access to some of the best golf courses in the area. The hotel itself boasts elegant and spacious rooms, a Michelin-starred restaurant, and a world-class spa. Golf enthusiasts can enjoy a round of golf at courses like Bruntsfield Links Golfing Society or Royal Burgess Golfing Society, both located within a short distance from the hotel.