This peaceful, yacht-club style hotel is 20 minutes’ boat ride from Stockholm’s Old Town. It offers a waterfront restaurant and summer terrace, plus great views of the Baltic Sea.
Hotel J’s rooms have oak floors and designer, marine-themed textiles, and some of them have a balcony or terrace, with sea or garden views.
The brasserie Restaurant J specialises in New England-inspired seafood.
Staff can help book treatments at a local spa, as well as archipelago tours or wine tasting sessions. Guests can use the nearby SATS gym for free. Nyckelviken Nature Reserve is 15 minutes’ walk from Hotel J.