
The Grand Hotel is Stockholm’s most prestigious hotel, a 19th-century landmark on the waterfront facing the Royal Palace and old town across the water. Traditionally home to Nobel Prize laureates, it offers opulent rooms, renowned restaurants including a famous smorgasbord, a spa and impeccable service. Its unbeatable central location and grand, historic elegance have made it a byword for luxury in the Swedish capital, and even non-guests come to enjoy afternoon tea or drinks with a view of the harbour.