01
Grand Hotel Marstrand
Marstrand
From SEK 1,800/ night
A charming seaside hotel from 1892 with 20 rooms and 3 suites, sea views and an archipelago atmosphere.
Coast & beach · No. 11 in Sweden
Marstrand is a car-free island with a fortress, a seaside spa hotel and a grand 1892 hotel.
Handpicked boutique hotels
01
Marstrand
From SEK 1,800/ night
A charming seaside hotel from 1892 with 20 rooms and 3 suites, sea views and an archipelago atmosphere.
02
Marstrand
A lower-priced option on the island.
03
Marstrand · 39 rooms
From SEK 1,600/ night
A historic seaside spa hotel with classic rooms, an extensive wellness area and a prime waterfront location.
04
Marstrand
A spa-minded hotel suited to special occasions and relaxed weekends.
Marstrand is a small island on the west coast, reached by a short ferry and crowned by Carlsten Fortress. It is one of Sweden's classic sailing towns, with yachts in the harbor, painted wooden villas and a lively summer season.
Marstrands Havshotell is a historic seaside spa hotel with 39 rooms, a pool and a waterfront position. Grand Hotel Marstrand, from 1892, has 20 rooms and 3 suites with sea views. Marstrands Kurhotell is recommended for relaxed weekends and was a regional World Luxury Hotel Awards winner in 2025. Hotel Nautic is a cheaper alternative.
The island is car-free; park on the mainland and ferry across. Try fresh shellfish. The sailing regatta in July is the high point.
Good to know
We list 4 boutique hotels in Marstrand, including Grand Hotel Marstrand, Hotel Nautic and Marstrands Havshotell.
Ranked