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
The price is AU$331 per night from 22 Nov to 23 Nov
AU$331
includes taxes & fees
22 Nov - 23 Nov
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$368 per night from 30 Nov to 1 Dec
AU$368
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$173 per night from 1 Dec to 2 Dec
AU$173
includes taxes & fees
1 Dec - 2 Dec
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$156 per night from 12 Dec to 13 Dec
AU$156
includes taxes & fees
12 Dec - 13 Dec
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
Hotel Christiansminde

Hotel Christiansminde

3 out of 5
Christiansmindevej 16, Svendborg
Fully refundableReserve now, pay when you stay
The price is AU$203 per night from 12 Dec to 13 Dec
AU$203
includes taxes & fees
12 Dec - 13 Dec
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
Broløkke Herregård

Broløkke Herregård

3.5 out of 5
33 Hedevejen, Sydlangeland
The price is AU$246 per night from 22 Nov to 23 Nov
AU$246
includes taxes & fees
22 Nov - 23 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 Faaborg Fjord

Hotel Faaborg Fjord

3 out of 5
Svendborgvej 175, Faaborg
Fully refundableReserve now, pay when you stay
The price is AU$272 per night from 22 Nov to 23 Nov
AU$272
includes taxes & fees
22 Nov - 23 Nov
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,384 hotels
Lowest Price
AU$156
Highest Price
AU$368
Popular hotels
Hotel Udsigten Marstal, Ærø Hotel - Adults only, Charmantes Schiffershaus mit idyllischem Garten und Strandhaus , Pilehuset, Hotel Svendborg, Hotel Ærø - Svendborg, Hotel Christiansminde, Broløkke Herregård, Hotel Faaborg Fjord

Most recent Marstal hotel reviews

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