Book Marstal hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Marstal

Cheap Marstal hotels

Hotel Udsigten Marstal

Hotel Udsigten Marstal

3 out of 5
Rolighedsvej 1A, Marstal, Ærø
Located in Marstal, Hotel Udsigten Marstal is on the waterfront, a 3-minute drive from Marstal Beach and 6 minutes from Ommel Kirke.
Hotel Udsigten Marstal
Ærø Hotel - Adults only

Ærø Hotel - Adults only

3 out of 5
Egehovedvej 4, Marstal
When you stay at Ærø Hotel - Adults only in Marstal, you'll be near the beach, within a 15-minute walk of Marstal Kirke and Marstal Maritime Museum.
Ærø Hotel - Adults only
Charmantes Schiffershaus mit idyllischem Garten und Strandhaus

Charmantes Schiffershaus mit idyllischem Garten und Strandhaus

Marstal
When you stay at this vacation home in Marstal, you'll be on the beach, within a 10-minute walk of Marstal Sofartsmuseum and Marstal Maritime Museum.
Charmantes Schiffershaus mit idyllischem Garten und Strandhaus
Save an average of 15% on thousands of hotels when you're signed in
Pilehuset

Pilehuset

3 out of 5
12 Pilevænget, Marstal
The price is AU$349 per night from 30 Nov to 1 Dec
AU$349
includes taxes & fees
30 Nov - 1 Dec
When you stay at Pilehuset in Marstal, you'll be near the beach, within a 15-minute walk of Marstal Kirke and Marstal Maritime Museum.
Pilehuset
Hotel Svendborg

Hotel Svendborg

4 out of 5
Centrumpladsen 1, Svendborg, Fyn
Fully refundableReserve now, pay when you stay
The price is AU$186 per night from 8 Nov to 9 Nov
AU$186
includes taxes & fees
8 Nov - 9 Nov
A stay at Hotel Svendborg places you in the heart of Svendborg, steps from Tykke Maend I Centrum and Amtmand Greve L.F.H. Brochenhuus Schack.
Hotel Svendborg
Hotel Ærø - Svendborg

Hotel Ærø - Svendborg

3 out of 5
Brogade 1-3, Svendborg
Fully refundableReserve now, pay when you stay
The price is AU$159 per night from 25 Nov to 26 Nov
AU$159
includes taxes & fees
25 Nov - 26 Nov
Hotel Ærø - Svendborg is centrally located in Svendborg, a 1-minute walk from Maritimt Center and 11 minutes by foot from Naturama.
Hotel Ærø - Svendborg
Broløkke Herregård

Broløkke Herregård

3.5 out of 5
33 Hedevejen, Sydlangeland
Fully refundableReserve now, pay when you stay
The price is AU$251 per night from 6 Nov to 7 Nov
AU$251
includes taxes & fees
6 Nov - 7 Nov
Located in Sydlangeland, Broløkke Herregård is a 5-minute drive from Magleby Church and 6 minutes from Ulla Pottery.
Broløkke Herregård
Hotel Christiansminde

Hotel Christiansminde

3 out of 5
Christiansmindevej 16, Svendborg
Fully refundableReserve now, pay when you stay
The price is AU$236 per night from 28 Nov to 29 Nov
AU$236
includes taxes & fees
28 Nov - 29 Nov
With a stay at Hotel Christiansminde in Svendborg, you'll be on the beach, just a 2-minute walk from Mansanataarnet and 5 minutes by foot from Christiansminde ...
Hotel Christiansminde
Hotel Faaborg Fjord

Hotel Faaborg Fjord

3 out of 5
Svendborgvej 175, Faaborg
Fully refundableReserve now, pay when you stay
The price is AU$278 per night from 6 Dec to 7 Dec
AU$278
includes taxes & fees
6 Dec - 7 Dec
Located in Faaborg, Hotel Faaborg Fjord is on the waterfront, within a 5-minute drive of Øhavsmuseet and Faaborg Museum.
Hotel Faaborg Fjord
Don't see what you're looking for?
See all available properties in Marstal
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Marstal

Longing for a Marstal escape? Stop your dreaming and start doing. You'll find a small but awesome selection of 2 hotels within 5 kilometres of the heart of town.

lastminute.com.au suggests catching some Zs at the Femmasteren Hotel & Vandrerhjem and Ærø Hotel - Skipperbyen Marstal if you'd like to stay next to the main streets.

Still trying to find a place to stay? The Hotel Faaborg Fjord and the Best Western Plus Hotel Svendborg may just be what you're looking for. The first is 30 kilometres from downtown, while the second is 25 kilometres away. Otherwise, you could travel 20 kilometres away from central Marstal to the Hotel Troense.

Still haven't discovered the perfect room? You might just find the thread count you've been searching for in Faaborg. You'll also be able to have some adventures at the Holstenshuus Castle Park and the Faaborg Golf Club. If you'd like to stay in Faaborg, look into the rates at the Bakkehuset Svanninge Bakker and Hotel Færgegaarden. Or, you could consider staying in Sonderborg, 45 kilometres to the west of Marstal, where you'll find the Comwell Sønderborg and Scandic Sønderborg. While in Sonderborg, make sure you visit the Alssund Golf Club and Augustenborg Palace.

Make your way 60 kilometres north and you'll come across Odense, a regional centre with a population of 150,000. While you're exploring this neck of the woods, you'll be able to whip out your camera and get your tourist on at the Bymuseet Montergarden, the Carl Nielsen Museum and the Hans Christian Andersen Museum. Got some time up your sleeve? See what's going on at the Fyrtojet and Saint Canute's Cathedral. If you're keen to stay in Odense, check out the current deals at the Best Western Hotel Knudsens Gaard and Milling Hotel Plaza, Odense.

So let lastminute.com.au sort it for you. Just a sesh on the laptop and you'll be well on your way to Marstal!

Marstal hotels essential information

Accommodation
1,365 hotels
Lowest Price
AU$159
Highest Price
AU$349
Popular hotels
Hotel Udsigten Marstal, Ærø Hotel - Adults only, Charmantes Schiffershaus mit idyllischem Garten und Strandhaus , Pilehuset, Hotel Svendborg, Hotel Ærø - Svendborg, Broløkke Herregård, Hotel Christiansminde, Hotel Faaborg Fjord

Most recent Marstal hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.