Cheap Hotels in Marsalforn

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 23 - Aug 24
Tomorrow
Aug 24 - Aug 25
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Cheap Hotels in Marsalforn

Hotel Ben Marsalforn, Affiliated By Meliá

Hotel Ben Marsalforn, Affiliated By Meliá
Zebbug
$79
$88 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Ben Marsalforn, Affiliated By Meliá

Murella Living

Murella Living
Zebbug
$87
$96 total
includes taxes & fees
Sep 3 - Sep 4
Murella Living

Reef Hotel & Spa

Reef Hotel & Spa
Marsalforn
$135
$148 total
includes taxes & fees
Aug 26 - Aug 27
Reef Hotel & Spa

Maria Giovanna Guest House

Maria Giovanna Guest House
Zebbug
$107
$118 total
includes taxes & fees
Aug 31 - Sep 1
Maria Giovanna Guest House

Calypso Hotel

Calypso Hotel
Zebbug
$115
$127 total
includes taxes & fees
Sep 2 - Sep 3
Calypso Hotel

Lantern Guest House

Lantern Guest House
Zebbug
$88
$98 total
includes taxes & fees
Sep 2 - Sep 3
Lantern Guest House

The Duke Boutique Hotel

The Duke Boutique Hotel
Victoria
$135
$148 total
includes taxes & fees
Sep 13 - Sep 14
The Duke Boutique Hotel

Grand Hotel Gozo

Grand Hotel Gozo
Ghajnsielem
$118
$130 total
includes taxes & fees
Sep 15 - Sep 16
Grand Hotel Gozo

Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
Mellieha
$135
$148 total
includes taxes & fees
Aug 31 - Sep 1
Maritim Antonine Hotel & Spa Malta

Solana Hotel & Spa

Solana Hotel & Spa
Mellieha
$131
$144 total
includes taxes & fees
Sep 15 - Sep 16
Solana Hotel & Spa

Pergola Hotel & Spa

Pergola Hotel & Spa
Mellieħa Heights
$157
$172 total
includes taxes & fees
Sep 22 - Sep 23
Pergola Hotel & Spa

Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
Mellieha
$186
$202 total
includes taxes & fees
Aug 30 - Aug 31
Riviera Spa Resort – Adults Only

Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz
San Lawrenz
$284
$307 total
includes taxes & fees
Sep 23 - Sep 24
Kempinski Hotel San Lawrenz

Hotel VIU57

Hotel VIU57
Mellieha
$174
$190 total
includes taxes & fees
Aug 30 - Aug 31
Hotel VIU57

Mayflower Hotel

Mayflower Hotel
Qawra
$153
$167 total
includes taxes & fees
Sep 21 - Sep 22
Mayflower Hotel

Ibis Styles St. Paul's Bay Malta

Ibis Styles St. Paul's Bay Malta
Qawra
$119
$131 total
includes taxes & fees
Sep 15 - Sep 16
Ibis Styles St. Paul's Bay Malta

Aste Hotel

Aste Hotel
Paceville
$129
$141 total
includes taxes & fees
Sep 7 - Sep 8
Aste Hotel

Xemxija Bay Hotel

Xemxija Bay Hotel
St. Paul's Bay
$112
$123 total
includes taxes & fees
Sep 17 - Sep 18
Xemxija Bay Hotel

Bora Bora Ibiza Malta Resort - Music Hotel - Adults Only 18 plus

Bora Bora Ibiza Malta Resort - Music Hotel - Adults Only 18 plus
Bugibba
$147
$161 total
includes taxes & fees
Sep 1 - Sep 2
Bora Bora Ibiza Malta Resort - Music Hotel - Adults Only 18 plus

Ivy Hotel - Adults Only

Ivy Hotel - Adults Only
Paceville
$106
$117 total
includes taxes & fees
Sep 7 - Sep 8
Ivy Hotel - Adults Only
See more properties

Top landmarks in Marsalforn

Marsalforn Beach

9.0/10 (14 reviews)
If you're in central Marsalforn and want to top up your tan, you might want to head out to Marsalforn Beach. Enjoy the sunset by the shore at Ramla Bay Beach, Dahlet Qorrot Beach, and Gorgun Beach.
See properties

Calypso Cave

8.8/10 (3 reviews)
Calypso Cave is in the heart of Marsalforn, so why not stop by during your stay. Spend the afternoon at the beach and head to one of the restaurants for a bite to eat.
See properties

Marsalforn

8.8/10 (3 reviews)
If you want to see the cathedral in Marsalforn, head to Christ Statue located 0.4 mi (0.6 km) from the center of town. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches.
See properties

Frequently asked questions

What are the best cheap things to do in Marsalforn?
Sightseeing doesn't mean you have to blow the budget. For some things to do in Marsalforn, enjoy the outdoors at Marsalforn Beach or Marsalforn Bay. Be certain to include a visit to Calypso Cave.