
Marstal Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ฿27,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Marstal Beach Holiday
Listen to the waves lapping at the shore and stroll by the glistening waters on your Marstal holiday. If you're in need of some time out, a trip to Marstal will do wonders. We have a great range of Marstal holiday deals to pick from. Snap one up near Marstal Beach, just 3 kilometres from the city centre, and live out your holiday dreams without hurting your budget.
Top hotels in Marstal

Ærø Hotel - Adults only
Egehovedvej 4 Marstal
The price is ฿6,691 per night from 28 Jul to 29 Jul
฿6,691
฿8,364 total
28 Jul - 29 Jul
includes taxes & fees
8/10 Very good! (354 reviews)
"great breakfast and lovely staff"
Reviewed on 15 Jul 2026

Hotel Udsigten Marstal
Rolighedsvej 1A Marstal Ærø
The price is ฿5,709 per night from 2 Aug to 3 Aug
฿5,709
฿7,136 total
2 Aug - 3 Aug
includes taxes & fees
8.6/10 Excellent! (406 reviews)
"We were able to book a room last minute after another location drastically fell below expectations. This hotel was amazing in comparison! The room was clean with a wonderful view, convenient parking, and a great breakfast. I would stay here again and would recommend it to anyone."
Reviewed on 10 Jun 2026

Pilehuset
12 Pilevænget Marstal
The price is ฿6,243 per night from 27 Jul to 28 Jul
฿6,243
฿12,024 total
27 Jul - 28 Jul
includes taxes & fees
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.
Stay near popular Marstal attractions
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
