Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Marstrand

Filter by star ratings
All filters
Marstrands Havshotell
Marstrands Havshotell
8.0 Excellent
Varvskajen 2, Marstrand, Västra Götaland, Sweden
Show on map
0.2 mi from city centre, Marstrand 
ExcellentBased on 318 reviews
8.0

This comfortable resort in Marstrand offers free Wi-Fi, as well as a sauna and a Jacuzzi. It is steps from the beach and provides comfortable 4-star accommodation.

Tips for booking a Marstrand hotel

Cheapest month:October
Most expensive month:August
Average price in Marstrand:$165/night
Absolute cheapest price found:$83/night
Cheapest day:Sunday
Most expensive day:Wednesday
$93 - $237
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$83 - $104
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Marstrand, Västra Götaland

Show all 13 hotels
Marstrands Havshotell
Marstrands Havshotell
8.0 Excellent
Varvskajen 2, Marstrand, Västra Götaland, Sweden
Show on map
0.2 mi from city centre,  

This comfortable resort in Marstrand offers free Wi-Fi, as well as a sauna and a Jacuzzi. It is steps from the beach and provides comfortable 4-star accommodation.

$207
Avg. per night

Where to stay in Marstrand

Marstrand travel FAQs

  • What are the best hotels in Marstrand?

    318 reviews rated Marstrands Havshotell with an average score of 8.0/10. It may also be worth looking into the Salt & Sill, which received a rating of 8.3/10 from 303 reviews. Lekanders Bär & Boende could also be a good option, with a score of 9.1/10 from 319 reviews.

  • How much do hotels in Marstrand cost?

    Searches in the last 72 hours suggest an average price of around $169/night is normal for a hotel in Marstrand.

  • How much is a cheap hotel in Marstrand?

    HotelsCombined searches in the last 3 days suggest cheap Marstrand hotels have prices starting from as low as $108/night, depending on the popularity of your requested dates.