Hotels in Marsalforn

Search Marsalforn Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 847 hotels for you in Marsalforn

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Murella Living Hotels in Marsalforn
Murella Living Hotels in MarsalfornMurella Living Hotels in MarsalfornMurella Living Hotels in MarsalfornMurella Living Hotels in MarsalfornMurella Living Hotels in MarsalfornMurella Living Hotels in Marsalforn
76
Hotels in Marsalforn
Diving
Snorkeling
Horse Riding
"The essence of Boutique Hotel comes into its own here. Each room has its own theme and features a terrace or balcony. The business is run by a fantastic manager and assistant who provides a delicious breakfast with very tasty coffee. I'm glad I discovered this place and I thoroughly enjoyed it."
Great
35 reviews
9.0/10
1 night
From AU$125
Check Availability
Lantern Guest House Hotels in Marsalforn
Lantern Guest House Hotels in MarsalfornLantern Guest House Hotels in MarsalfornLantern Guest House Hotels in MarsalfornLantern Guest House Hotels in MarsalfornLantern Guest House Hotels in MarsalfornLantern Guest House Hotels in Marsalforn
78
Hotels in Marsalforn
Diving
Public parking
24-Hour Front Desk
"Best service I have ever had, at a hotel - fixed my computer, walked me to the army is bus stops, staff always available to answer questions. Big breakfasts near shops,restaurants, transport, the ocean. It was a terrific choice to stay at as well as spotless, strong water and they even have me an upgraded room."
Very Good
26 reviews
8.1/10
1 night
From AU$88
Check Availability
Maria Giovanna Guest House Hotels in Marsalforn
Maria Giovanna Guest House Hotels in MarsalfornMaria Giovanna Guest House Hotels in MarsalfornMaria Giovanna Guest House Hotels in MarsalfornMaria Giovanna Guest House Hotels in MarsalfornMaria Giovanna Guest House Hotels in MarsalfornMaria Giovanna Guest House Hotels in Marsalforn
85
Hotels in Marsalforn
Diving
Snorkeling
Horse Riding
"Absolutely fantastic guest house right in the centre of Marsalforn. Sonia, the hostess, is a wonderful, pleasant and caring person. The rooms are fairly small but perfectly functional and amazingly clean. The shower was very good and the surrounding area is quiet. Breakfast is excellent. There’s a special of the day or you can basically have what you want. All cooked fresh to order. Really enjoyed staying here."
Amazing
41 reviews
9.5/10
1 night
From AU$172
Check Availability
Marsalforn
You Might Like
Marsalforn Hotels with BreakfastMarsalforn Hotels with Twin RoomMarsalforn Hotels with 1 Double BedMarsalforn Hotels with Swimming PoolMarsalforn Hotels with Free Cancellation
Hotel Calypso Hotels in Marsalforn
Hotel Calypso Hotels in MarsalfornHotel Calypso Hotels in MarsalfornHotel Calypso Hotels in MarsalfornHotel Calypso Hotels in MarsalfornHotel Calypso Hotels in MarsalfornHotel Calypso Hotels in Marsalforn
66
Hotels in Marsalforn
Outdoor swimming pool
Diving
Car Charging Facilities
"Staff are helpful, location is close to beach and Salt Pans. People relying on public transport needa be aware that buses are always coming late, a bit tricky to catch buses in Gozo. Anyhow, the hotel itself is fine, you may tell some areas are dated but you cant ask for too much with this price in this location."
Very Good
65 reviews
8.2/10
1 night
From AU$232
Check Availability
Country Views by the sea Holiday Time in Gozo Hotels in Marsalforn
Country Views by the sea Holiday Time in Gozo Hotels in MarsalfornCountry Views by the sea Holiday Time in Gozo Hotels in MarsalfornCountry Views by the sea Holiday Time in Gozo Hotels in MarsalfornCountry Views by the sea Holiday Time in Gozo Hotels in MarsalfornCountry Views by the sea Holiday Time in Gozo Hotels in MarsalfornCountry Views by the sea Holiday Time in Gozo Hotels in Marsalforn
43
Hotels in Marsalforn
Wi-Fi in Public Areas
With a stay at Country Views by the sea Holiday Time in Gozo in Zebbug, you'll be within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This apartment is 15.1 mi (24.4 km) from Golden Bay and 9.6 mi (15.4 km) from Paradise Bay Beach. Make use of convenient amenities, which include complimentary wireless internet access and barbecue grills. Make yourself at home in one of the 3 guestrooms.
Great
9.0/10
Check Availability
Cornucopia Hotel Hotels in Marsalforn
Cornucopia Hotel Hotels in MarsalfornCornucopia Hotel Hotels in MarsalfornCornucopia Hotel Hotels in MarsalfornCornucopia Hotel Hotels in MarsalfornCornucopia Hotel Hotels in MarsalfornCornucopia Hotel Hotels in Marsalforn
77
Hotels in Marsalforn
Outdoor swimming pool
Public parking
24-Hour Front Desk
"This is the fourth time we stayed at this excellent hotel. This time it was no different. Hotel staff superb, room excellent, breakfast very good. There is nothing really to criticize. We’ll be back for sure. "
Very Good
60 reviews
8.9/10
1 night
From AU$160
Check Availability
All Nations Gozo - Duplex Hotels in Marsalforn
All Nations Gozo - Duplex Hotels in MarsalfornAll Nations Gozo - Duplex Hotels in MarsalfornAll Nations Gozo - Duplex Hotels in MarsalfornAll Nations Gozo - Duplex Hotels in MarsalfornAll Nations Gozo - Duplex Hotels in MarsalfornAll Nations Gozo - Duplex Hotels in Marsalforn
72
Hotels in Marsalforn
Parking
Luggage Storage
Wi-Fi in Public Areas
With a stay at All Nations Gozo - Duplex in Xaghra, you'll be a 5-minute drive from Ramla Bay Beach and 9 minutes from Gozo Ferry Terminal. This guesthouse is 14.2 mi (22.8 km) from Golden Bay and 8.9 mi (14.2 km) from Paradise Bay Beach. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless internet access. Featured amenities include luggage storage and laundry facilities. Treat yourself to a stay in one of the 5 individually decorated guestrooms, featuring private pools. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and separate sitting areas, and you can also request irons/ironing boards.
Great
4 reviews
9.0/10
1 night
From AU$125
Check Availability
Georges Boutique Living Hotels in Marsalforn
Georges Boutique Living Hotels in MarsalfornGeorges Boutique Living Hotels in MarsalfornGeorges Boutique Living Hotels in MarsalfornGeorges Boutique Living Hotels in MarsalfornGeorges Boutique Living Hotels in MarsalfornGeorges Boutique Living Hotels in Marsalforn
58
Hotels in Marsalforn
Parking
Wi-Fi in Public Areas
With a stay at Georges Boutique Living in Xaghra, you'll be within a 10-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This bed & breakfast is 14.3 mi (23.1 km) from Golden Bay and 5.8 mi (9.3 km) from Blue Lagoon. Guests will find features like a virtual front desk. Make yourself at home in one of the 8 air-conditioned rooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Amazing
46 reviews
9.7/10
1 night
From AU$123
Check Availability
C4 Retreats by Georges Boutique Living Hotels in Marsalforn
C4 Retreats by Georges Boutique Living Hotels in MarsalfornC4 Retreats by Georges Boutique Living Hotels in MarsalfornC4 Retreats by Georges Boutique Living Hotels in MarsalfornC4 Retreats by Georges Boutique Living Hotels in MarsalfornC4 Retreats by Georges Boutique Living Hotels in MarsalfornC4 Retreats by Georges Boutique Living Hotels in Marsalforn
76
Hotels in Marsalforn
Outdoor swimming pool
Fitness Room
Car Rental
With a stay at C4 Retreats by Georges Boutique Living in Xaghra, you'll be a 3-minute drive from Ramla Bay Beach and 9 minutes from Gozo Ferry Terminal. This guesthouse is 14 mi (22.6 km) from Golden Bay and 8.6 mi (13.8 km) from Paradise Bay Beach. Don't miss out on recreational opportunities including a fitness center and a seasonal outdoor pool. Buffet breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Guests will find features like a virtual front desk. Stay in one of 10 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Amazing
6 reviews
9.6/10
1 night
From AU$151
Check Availability
Maria's B&B Hotels in Marsalforn
Maria's B&B Hotels in MarsalfornMaria's B&B Hotels in MarsalfornMaria's B&B Hotels in MarsalfornMaria's B&B Hotels in MarsalfornMaria's B&B Hotels in MarsalfornMaria's B&B Hotels in Marsalforn
75
Hotels in Marsalforn
Outdoor swimming pool
Public parking
Airport pick-up
Our bed and breakfast is the perfect starting point to explore the uncountable place of interests and get active all around the Island, by walk, by bike or by bus. The authentic thick walls of Maltese limestone and it’s having high ceiling roofs welcome the guests of Maria’s BnB in a cool, homelike holiday rental in summer and a cozy, social self-catering accommodation with original fireplace in winter. Antique furniture’s, south facing terraces with picturesque views and our great outdoor pool with lounge area and BBQ area transform your holiday into a recreational break of distinct atmosphere and comfort. At Maria’s B&B we aim to provide a serene vacation and we cater for adults (18 years+ or over. Sixteen-year olds are accepted when accompanied by adults).
Amazing
21 reviews
9.6/10
1 night
From AU$162
Check Availability
See All Hotels in Marsalforn

Find unique stays and themed hotels in Marsalforn

Immerse yourself in the vibrant atmosphere of Marsalforn with our handpicked accommodation options

FAQs About Hotels in Marsalforn

How to get good deals on hotels in Marsalforn?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in Marsalforn?​

Average hotel prices in Marsalforn based on Trip.com: AU$211 on weekdays and AU$185 on weekends (Friday–Saturday).

What are some of the best hotels in Marsalforn?

The most popular Marsalforn hotels for your stay: Lantern Guest House (from AU$94), Hotel Calypso (from AU$201) and Murella Living (from AU$144) are the preferred hotels.

What hotels in Marsalforn offer an especially good breakfast ?

Hotel Calypso (from AU$201),Lantern Guest House (from AU$94) and Murella Living (from AU$144) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Marsalforn have swimming pools?

Hotel Calypso (from AU$201) is a hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Marsalforn provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Hotel Calypso (from AU$201), Murella Living (from AU$144) and Maria Giovanna Guest House (from AU$181) are popular hotels with free Wi-Fi.

Marsalforn Hotels Information

Highest PriceAU$815
Lowest PriceAU$59
Number of Reviews177
Total Properties847
Average Price (Weekdays)AU$211
Average Price (Weekends)AU$185