Top Hotels Near Marsalforn Bay in from AU$73

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Marsalforn Bay hotels

1. San Pawl bnb Farmhouse Calypso

San Pawl bnb Farmhouse Calypso
4.0 star property
2.3 km from Marsalforn Bay
10.0 out of 10, Exceptional, (11 reviews)
"Massimo's property is a really lovely place to end the day and relax. Breakfast was perfect to get us fueled up for a long day of walking ahead! Beautiful view from the bedroom balcony and great communication from a wonderful host. Taxi's are easy around Gozo, but when visiting Victoria the bus is also convenient. "
United Kingdom
Paul
The price is AU$138
includes taxes & fees
6 Dec - 7 Dec
San Pawl bnb Farmhouse Calypso

2. Murella Living

Murella Living
3.0 star property
0.4 km from Marsalforn Bay
9.4 out of 10, Exceptional, (206 reviews)
"We loved our stay at Murella living. Staff were so lovely and helpful, when we arrived there was a power cut on the island so they had a delayed start but they were so generous offering us juice, tea or coffee, they even gave us beach towels so we could go and enjoy our holiday even with the delays to check in. Super service, lovely rooms, a good location. We would certainly come back!"
United Kingdom
Niamh
The price is AU$84
includes taxes & fees
7 Nov - 8 Nov
Murella Living

3. Reef Hotel & Spa

Reef Hotel & Spa
4.5 star property
0.5 km from Marsalforn Bay
9.4 out of 10, Exceptional, (97 reviews)
"Excellent hotel with very friendly staff. The evening meal was very nice."
United Kingdom
Paul
The price is AU$115
includes taxes & fees
16 Nov - 17 Nov
Reef Hotel & Spa

4. Hotel Ben Marsalforn, Affiliated By Meliá

Hotel Ben Marsalforn, Affiliated By Meliá
3.0 star property
0.4 km from Marsalforn Bay
9.2 out of 10, Wonderful, (27 reviews)
"The room was clean and just what I needed. The location was also really nice. It was close to many restaurants and cafes!"
United States
Maggie
The price is AU$90
includes taxes & fees
8 Nov - 9 Nov
Hotel Ben Marsalforn, Affiliated By Meliá

5. All Nations Gozo - Duplex

All Nations Gozo - Duplex
3.0 star property
2.5 km from Marsalforn Bay
9.0 out of 10, Wonderful, (16 reviews)
"Clean and comfortable, well organised and equipped."
United Kingdom
Ian
The price is AU$76
includes taxes & fees
8 Nov - 9 Nov
All Nations Gozo - Duplex

6. The Segond Hotel

The Segond Hotel
3.5 star property
2.5 km from Marsalforn Bay
8.6 out of 10, Excellent, (143 reviews)
"Pool to small breakfast to poor"
United Kingdom
Matthew
The price is AU$73
includes taxes & fees
8 Nov - 9 Nov
The Segond Hotel

7. Lantern Guest House

Lantern Guest House
3.0 star property
0.6 km from Marsalforn Bay
8.6 out of 10, Excellent, (55 reviews)
"I had a wonderful time:) I would recommend this place:)"
United Kingdom
Zsofia
The price is AU$98
includes taxes & fees
12 Nov - 13 Nov
Lantern Guest House

8. Calypso Hotel

Calypso Hotel
4.0 star property
0.2 km from Marsalforn Bay
8.4 out of 10, Very good, (367 reviews)
"Lovely staff. Great view."
United Kingdom
Anmol
The price is AU$87
includes taxes & fees
6 Dec - 7 Dec
Calypso Hotel

9. Calypso Grand Oasis Xaghra, 3-br Luxury Apartment

Calypso Grand Oasis Xaghra, 3-br Luxury Apartment
2.0 star property
1.9 km from Marsalforn Bay
The price is AU$193
includes taxes & fees
10 Nov - 11 Nov
Calypso Grand Oasis Xaghra, 3-br Luxury Apartment

10. Cornucopia Hotel

Cornucopia Hotel
4.0 star property
2.1 km from Marsalforn Bay
8.8 out of 10, Excellent, (196 reviews)
"Cosy hotel , good location to travel out to the different beaches etc if you wanna stay"
Sweden
James
The price is AU$125
includes taxes & fees
8 Nov - 9 Nov
Cornucopia Hotel

11. Twenty9th

Twenty9th
3.0 star property
4.9 km from Marsalforn Bay
10.0 out of 10, Exceptional, (6 reviews)
"This was a great place to stay and made out time in Gozo even better"
United Kingdom
Lain
The price is AU$87
includes taxes & fees
7 Nov - 8 Nov
Twenty9th

12. Townhouse17

Townhouse17
4.0 star property
3.8 km from Marsalforn Bay
10.0 out of 10, Exceptional, (178 reviews)
"For sure I will recommend it."
United States
Marlon
The price is AU$102
includes taxes & fees
23 Nov - 24 Nov
Townhouse17

13. Sea Holly Gozo

Sea Holly Gozo
3.0 star property
4 km from Marsalforn Bay
10.0 out of 10, Exceptional, (14 reviews)
"Just 10 minuten drive from the ferry to gozo is perfect to explore the island. Delicious freshly made breakfest every day makes it even better!"
Netherlands
Jochem
The price is AU$115
includes taxes & fees
15 Nov - 16 Nov
Sea Holly Gozo

14. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
17.2 km from Marsalforn Bay
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location beside a lovely beach. Nice facilties and good restaurants on site."
United Kingdom
Owen
The price is AU$193
includes taxes & fees
19 Nov - 20 Nov
Radisson Blu Resort & Spa, Malta Golden Sands

15. Best Western Premier Malta

Best Western Premier Malta
4.5 star property
19.9 km from Marsalforn Bay
9.8 out of 10, Exceptional, (182 reviews)
"Great stay - couldn’t fault any of it"
United States
MARK
The price is AU$99
includes taxes & fees
1 Dec - 2 Dec
Best Western Premier Malta

16. Fiftyfour West Boutique Living

Fiftyfour West Boutique Living
3.0 star property
5.8 km from Marsalforn Bay
9.8 out of 10, Exceptional, (9 reviews)
"Really nice place to have a vacation, staff was realty nice and helpful, I will 100% recommend this place."
Denmark
Filip
The price is AU$170
includes taxes & fees
8 Nov - 9 Nov
Fiftyfour West Boutique Living

17. The Duke Boutique Hotel

The Duke Boutique Hotel
3.0 star property
3.6 km from Marsalforn Bay
9.8 out of 10, Exceptional, (567 reviews)
"Hotel is beautiful and our room was stunning. Would have been nice to have had a dedicated bar or restaurant but the breakfasts were nice in the lounge. Great location, easy to get to everything."
Canada
James
The price is AU$158
includes taxes & fees
29 Nov - 30 Nov
The Duke Boutique Hotel

18. Arzella Apartments

Arzella Apartments
2.0 star property
6.1 km from Marsalforn Bay
9.6 out of 10, Exceptional, (8 reviews)
"Will return for sure .Excelent location and very nice apartment"
United States
Adrian
The price is AU$225
includes taxes & fees
8 Nov - 9 Nov
Arzella Apartments

19. Santa Lucia Boutique Hotel

Santa Lucia Boutique Hotel
3.5 star property
5.2 km from Marsalforn Bay
9.4 out of 10, Exceptional, (58 reviews)
" Wry good small boutique hotel nice and quiet area good quality rooms well fitted ,restaurant offer limited but staff very helpful at all times Good for walkers rural area "
United Kingdom
andrew
The price is AU$103
includes taxes & fees
18 Nov - 19 Nov
Santa Lucia Boutique Hotel

20. Quaint Boutique Hotel Xewkija

Quaint Boutique Hotel Xewkija
2.0 star property
4.6 km from Marsalforn Bay
9.4 out of 10, Exceptional, (79 reviews)
"Lovely relaxing stay."
United Kingdom
Jaime
The price is AU$128
includes taxes & fees
1 Dec - 2 Dec
Quaint Boutique Hotel Xewkija
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.

Compare popular hotels close to Marsalforn Bay

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A rooftop pool with glass railings, surrounded by buildings and a sunset sky.
San Pawl bnb Farmhouse Calypso
4.0 star property
10.0
Exceptional
11 reviews
View
A spacious bedroom with a large bed, a bathtub, and a mural on the wall.
Murella Living
3.0 star property
9.4
Exceptional
206 reviews
View
A person in a white bikini in a swimming pool with clear water.
Reef Hotel & Spa
4.5 star property
9.4
Exceptional
97 reviews
View
Reception
Hotel Ben Marsalforn, Affiliated By Meliá
3.0 star property
9.2
Wonderful
27 reviews
View
A balcony with a table and chairs, overlooking a hilly landscape.
All Nations Gozo - Duplex
3.0 star property
9.0
Wonderful
16 reviews
View

Other attractions near Marsalforn Bay

Top Marsalforn Bay Hotel Reviews

Frequently Asked Questions

What are the top-rated hotels near Marsalforn Bay?

For travellers seeking top-rated hotels near Marsalforn Bay, there are some delightful options that promise comfort and stunning views.


San Pawl bnb Farmhouse Calypso
San Pawl bnb Farmhouse Calypso is a charming hotel located just 2.6 km from Marsalforn Bay, with an impressive review rating of 10 from travellers. This inviting farmhouse offers a private pool along with beautiful sea views from the terrace, making it a perfect retreat. Guests can enjoy a complimentary daily breakfast, and the hotel features amenities such as air conditioning, free parking, and beach towels for a relaxed stay.


Splendid House with pool, great views and location
Located 6.9 km from Marsalforn Bay, Splendid House with pool, great views and location also holds a stellar review rating of 10. This historic hotel not only offers outdoor pool access but also panoramic views of the surrounding area. Guests appreciate the convenience of an in-room kitchen equipped with an oven and refrigerator, along with opportunities for nearby paddle boating and winery tours, making it an excellent choice for those looking to explore the region.


Villa/ Farmhouse with Private Pool and Stunning Sea & Country Views + Sun Sets
The Villa/Farmhouse with Private Pool and Stunning Sea & Country Views + Sun Sets is a picturesque escape located 7.7 km from Marsalforn Bay, rated 10 by travellers. This hotel features a private outdoor pool and breathtaking views of both the sea and the countryside, perfect for sunset enthusiasts. With amenities such as a fully equipped kitchen and cozy fireplace, it provides a romantic and comfortable atmosphere for travellers.

What hotels are within walking distance to Marsalforn Bay?

Discover top-rated hotels that are just a short stroll away from Marsalforn Bay, perfect for soaking in the stunning coastal views and vibrant atmosphere.


Reef Hotel - Spa
Reef Hotel - Spa boasts an impressive review rating of 10 and is just a 2-minute walk from Marsalforn Bay. This hotel offers a serene escape with a focus on relaxation, inviting travellers to unwind in its tranquil environment. While it doesn't list specific amenities, its nearby the bay ensures travellers have easy access to the beach and waterfront activities.


Reef Hotel & Spa
With a stellar review rating of 9.4, the Reef Hotel & Spa is also only a 2-minute stroll from Marsalforn Bay. Guests can enjoy the outdoor pool, poolside bar, and a terrace with sea views. The hotel offers free self-parking, air conditioning, and premium bedding—ideal for a restful stay. The convenient location combined with thoughtful amenities makes it a favorite among travellers.


The old Mill
Rated 9.2 by travellers, The old Mill is a charming hotel located a 13-minute walk from Marsalforn Bay. Guests can indulge in free breakfast, and enjoy an outdoor pool, private hot tub, and easy access to beach activities like snorkeling and kayaking. With ocean views and various nearby attractions, this hotel provides a delightful blend of relaxation and adventure for all who visit.

What are the most popular family-friendly hotels near Marsalforn Bay?

For families seeking unforgettable moments near Marsalforn Bay, these top-rated and family-friendly hotels will ensure a delightful stay for everyone.


Large 5 bedroom farmhouse with amazing views. Fully A/C. Free transfers in Gozo.
This remarkable 5-bedroom farmhouse is just 2.7 km from Marsalforn Bay and has earned a 9.8 review rating. Perfect for family gatherings, it offers amenities like a babysitting service, a kitchen, and outdoor play areas. Guests can relax on the patio or take advantage of nearby beaches and museums, ensuring a memorable stay for families seeking both adventure and relaxation.


Kempinski Hotel San Lawrenz
Kempinski Hotel San Lawrenz, just 7.2 km from Marsalforn Bay, is an oasis perfect for families. With a stellar review rating of 9.0, this hotel offers a range of family-friendly amenities including supervised childcare, beach toys, and connecting rooms. Guests can also enjoy an array of facilities such as an outdoor pool, spa services, and a restaurant with kids' meals, making it a superb choice for a family getaway.


Large fully A/C villa, private pool + amazing views. Free transfers in Gozo
Located only 2.7 km from Marsalforn Bay, this stunning villa boasts an impressive review rating of 9.8. Ideal for families, it features a private pool, toys for children, and a fully-equipped kitchen, allowing parents to prepare meals effortlessly. The outdoor play area and playground ensure that kids have plenty of space to play while travellers can enjoy the beautiful views from the patio.

Are there any highly rated hotels near Marsalforn Bay?

Discovering a luxurious hotel near Marsalforn Bay offers travellers an unforgettable experience with top-rated amenities and stunning views.


Hotel Ta' Cenc & Spa
Hotel Ta' Cenc & Spa, a charming hotel situated only 6.8 km from Marsalforn Bay, boasts a review rating of 8.4 by travellers. This serene hotel offers a stunning spa with hydrotherapy treatments and deep tissue massages, perfect for unwinding after a day of exploration. Guests can enjoy complimentary breakfast daily and relax by the outdoor pool or at the beach nearby. With romantic settings and a variety of activities like snorkeling and sailing, this hotel provides a unique escape tailored to relaxation and adventure.


Kempinski Hotel San Lawrenz
Kempinski Hotel San Lawrenz is a luxurious retreat located just 7.2 km from Marsalforn Bay, rated 9.0 by travellers. This elegant hotel features a full-service spa with Turkish baths and massage treatment rooms, ensuring relaxation and rejuvenation. Guests can enjoy delightful meals at the on-site restaurant, unwind by the outdoor and indoor pools, or sip drinks at the poolside bar. Unique offerings like Ayurvedic treatments and hot stone massages set this hotel apart for an indulgent stay.

Which hotels near Marsalforn Bay offer the best views?

Discover the best hotels near Marsalforn Bay in Malta that offer stunning views and top-rated experiences for travellers.


Large 5 bedroom farmhouse with amazing views. Fully A/C. Free transfers in Gozo.
This spacious 5-bedroom farmhouse, rated 9.8 by travellers, is just 2.7 km from Marsalforn Bay. Guests can relish breathtaking ocean views from the private balcony and enjoy the luxury of a private pool. The hotel features a fully equipped kitchen, outdoor patio, and air conditioning for utmost comfort. It also provides free transfers in Gozo, making it a convenient choice for exploring the area.


Large fully A/C villa, private pool + amazing views. Free transfers in Gozo
With an impressive review rating of 9.8, this fully air-conditioned villa is located 2.7 km from Marsalforn Bay. It boasts stunning ocean views and features a private outdoor pool, ideal for relaxation. Guests will appreciate the modern kitchen and generous living spaces, along with complimentary transfers in Gozo for easy travel. The romantic setting adds to its appeal, making it a perfect getaway.


CALM - ZENITUDE - ONE OF THE MOST BEAUTIFUL HOUSES OF GOZO
Rated 9.4 by travellers, this beautiful house is located 7.6 km from Marsalforn Bay. It offers serene ocean views and a tranquil atmosphere, perfect for relaxation. Amenities include a private pool, fully equipped kitchen, and ample outdoor space. Guests can also explore nearby beaches and enjoy various water sports, enhancing their stay in this picturesque setting.

What are the best affordable hotels near Marsalforn Bay?

For those seeking affordable and top-rated accommodations near Marsalforn Bay, there are excellent options that provide great views and family-friendly amenities.


Splendid House with pool, great views and location
Splendid House with pool, great views and location is just 6.9 km from Marsalforn Bay and boasts a perfect review rating of 10. This family-friendly retreat features an outdoor pool and a patio, making it ideal for relaxation. Guests can also enjoy amenities like a fully equipped kitchen, highchair for children, and nearby paddleboating for some fun in the sun.


Villa/ Farmhouse with Private Pool and Stunning Sea & Country Views + Sun Sets
Villa/ Farmhouse with Private Pool and Stunning Sea & Country Views + Sun Sets is located 7.7 km from Marsalforn Bay, offering a fantastic traveler's rating of 10. Perfect for families, it features an outdoor play area and a private pool. Guests can also take advantage of the charming kitchen, historic ambiance, and nearby fitness facilities to stay active during their stay.


Farmhouse located in the lovely village of Xaghra with breath taking views
Farmhouse located in the lovely village of Xaghra with breath taking views is a mere 2.9 km from Marsalforn Bay and enjoys an impressive review rating of 10. This romantic getaway includes a private pool and outdoor shower. Families will appreciate the fully equipped kitchen and nearby hiking opportunities, while the stunning views from the balcony provide a perfect backdrop for relaxation.

Are there any hotels with pools close to Marsalforn Bay?

If you're looking for top-rated hotels with pools near Marsalforn Bay, Malta, you'll find some fantastic options for an enjoyable stay.


Hotel Ta' Cenc & Spa
Located 6.8 km from Marsalforn Bay, this hotel is rated 8.4 by travellers. With both indoor and outdoor pools, including options for children, travellers are sure to enjoy their time in the water. The hotel features a full-service spa, complimentary breakfast, and a selection of dining options. Its tranquil setting and nearby the sea make it a great getaway for families and couples alike.


Large 5 bedroom farmhouse with amazing views. Fully A/C. Free transfers in Gozo.
Just 2.7 km from Marsalforn Bay, this highly-rated hotel boasts an impressive review score of 9.8. Ideal for families, it features a private outdoor pool and spacious rooms. Guests can enjoy a fully equipped kitchen, outdoor play area for children, and beautiful ocean views, all while being close to local attractions. It’s a perfect retreat for those seeking privacy and comfort.


Kempinski Hotel San Lawrenz
This luxurious hotel is situated just 7.2 km from Marsalforn Bay and boasts a stellar review rating of 9.0. Guests can enjoy an outdoor pool complete with sun loungers, a children's pool, and a poolside bar, perfect for relaxation. Additional amenities include a full-service spa, Turkish bath, and supervised childcare, making it an excellent choice for families. The hotel also offers a range of activities, from tennis to kayaking, ensuring a memorable stay.

What are the best pet-friendly hotels near Marsalforn Bay?

For travellers looking for the perfect pet-friendly hotels near Marsalforn Bay, Malta, there are some excellent options that cater to both you and your furry friends.


The White Knight Premium Boutique Hotel
Located 7.4 km from Marsalforn Bay, The White Knight Premium Boutique Hotel is a top-rated option with a perfect review rating of 10. This charming boutique hotel allows pets and provides essential amenities such as food and water bowls for your furry companions. Guests can enjoy free parking nearby and the unique experience of spring water bathtubs, making it a delightful stay for both pets and travellers.


Kempinski Hotel San Lawrenz
The Kempinski Hotel San Lawrenz is just 7.2 km from Marsalforn Bay and boasts an impressive travellers' rating of 9.0. This luxurious hotel welcomes pets, offering amenities like food and water bowls, ensuring a comfortable stay for pets and their owners. Guests can also indulge in a full-service spa, indoor and outdoor pools, and a variety of dining options, all surrounded by stunning gardens.


Ta Beppe Traditional Gozitan Farmhouse
Just 4.3 km from Marsalforn Bay, Ta Beppe Traditional Gozitan Farmhouse enjoys a perfect travellers' rating of 10. This traditional farmhouse welcomes both dogs and cats, making it an excellent choice for pet owners. With amenities such as a private outdoor pool, a fully equipped kitchen, and a cozy fireplace, travellers can enjoy a cozy feel while exploring beautiful Malta.

Can I book a fully refundable hotel close to Marsalforn Bay?

Most bookings on Expedia are refundable if cancelled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, set your travel dates and use the "Fully refundable" filter.

Can I find Expedia discounts for hotels near Marsalforn Bay?

To look for discounts on hotels near Marsalforn Bay, join One Key™—our free travel rewards program. One Key members get instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you can save is by booking a package with hotel and flights.† *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands. †Members only. Savings vary and subject to availability.

How much is a hotel near Marsalforn Bay?

Staying near Marsalforn Bay is a treat, with plenty of hotels from AU$73 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.