Grand hotel

Gleneagles Townhouse

New Town · Edinburgh · United Kingdom

Gleneagles’ city house on St Andrew Square, with The Spence, a rooftop bar and a private members’ club.

Gleneagles Townhouse, at 39 St Andrew Square, is a five-star hotel in the New Town with a private members’ club, all-day dining in The Spence and a rooftop bar, in its own words. The Spence is in the 2026 MICHELIN Guide.

  • The Spence (MICHELIN Guide 2026)
  • Rooftop bar
  • Spa

Inside the hotel

  • The Spence