Last-minute hotel deals in Marsalforn

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Marsalforn, nestled on the north coast of Gozo in the Maltese archipelago, is a charming seaside town perfect for a tranquil getaway. Known for its picturesque bay and vibrant atmosphere, Marsalforn offers a delightful mix of relaxation and adventure. Visitors can choose from a variety of accommodations, ranging from cozy guest houses to luxurious hotels, ensuring a comfortable stay for every traveler.

The best neighborhoods to stay in Marsalforn include the bustling waterfront area, where you can enjoy stunning sea views and easy access to local eateries and shops. For those seeking a quieter retreat, the outskirts offer serene settings with beautiful landscapes.

Top attractions in Marsalforn include the scenic Marsalforn Bay, ideal for swimming and sunbathing, and the nearby Qbajjar Bay, known for its unique salt pans. The town's proximity to the hilltop villages of Xagħra and Żebbuġ also provides opportunities for cultural exploration.

Clear filters

Marsalforn

Most popular
Sort by

See the latest prices and deals by choosing your dates

Paradise
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Għajnsielem · 5.78 km from centre

9.5

 

23 reviews

Paradise is located in Għajnsielem, just 1.8 miles from Mġarr ix-Xini Beach and 3.7 miles from Cittadella. This apartment features air-conditioned accommodations with a balcony and free Wifi. The accommodation provides an elevator and a mini-market for guests.

Featuring a terrace and city views, the spacious apartment includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are available in the apartment. This apartment is non-smoking and soundproof.

Popular points of interest near the apartment include Ramla taz-Zewwieqa Beach, Gorgun Beach, and Iz-Zewwieqa Bay Beach. Malta International Airport is 21 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Bed and Breakfast Dar Tal-Lumija
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Gozo, Għajnsielem · 5.78 km from centre

9.8

 

4 reviews

Bed and Breakfast Dar Tal-Lumija is located in Għajnsielem, just a 17-minute walk from Gorgun Beach and 0.9 miles from Ramla taz-Zewwieqa Beach. Among the facilities at this property are full-day security and luggage storage space, along with free Wifi throughout the property. Staff on site can arrange a shuttle service.

Towels and bed linen are available in the bed and breakfast. The accommodation offers an air conditioning, a heating, and a private bathroom.

A continental breakfast is available at the bed and breakfast.

Mġarr ix-Xini Beach is 1.4 miles from Bed and Breakfast Dar Tal-Lumija, while Cittadella is 3.5 miles from the property. Malta International Airport is 21 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel San Andrea
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Gozo, Munxar · 5.78 km from centre

8.4

 

214 reviews

When you stay at Hotel San Andrea in Munxar, you'll be near the bay, within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This beach hotel is 15.5 mi (25 km) from Golden Bay and 10.8 mi (17.4 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
Gozo Dive Residence
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Gozo, Munxar · 5.81 km from centre

Located in Munxar, Gozo Dive Residence is within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This aparthotel is 15.7 mi (25.2 km) from Golden Bay and 9.8 mi (15.7 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Xlendi Cozy Apartment
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Munxar · 5.81 km from centre

Located in Munxar, this apartment is within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This apartment is 15.7 mi (25.2 km) from Golden Bay and 10.2 mi (16.4 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Sunrise lodge
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Gozo, Ghajnsielem · 5.83 km from centre

Breakfast available

With a stay at Sunrise lodge in Ghajnsielem, you'll be a 2-minute drive from Gozo Ferry Terminal and 7 minutes from Ramla Bay Beach. This bed & breakfast is 10.9 mi (17.5 km) from Golden Bay and 5.3 mi (8.5 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Bizzilla - Family Friendly Maisonette
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Xlendi · 5.84 km from centre

10.0

 

1 review

Featuring a garden, Bizzilla - Family Friendly Maisonette offers accommodations in Xlendi. Guests staying at this apartment have access to a terrace. Xlendi Beach is a 6-minute walk from the apartment and Cittadella is 2.6 miles away.

With free Wifi, this 2-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

Ta' Pinu Basilica is 4.4 miles from the apartment. Malta International Airport is 25 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
L-Eremita Boutique Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Gozo, Qala · 5.84 km from centre

9.9

 

68 reviews

Located in Qala, L-Eremita Boutique Hotel is 1.2 miles from Dahlet Qorrot Beach and has facilities like garden, terrace and bar. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides a concierge service and luggage storage space for guests.

At the hotel, the rooms are equipped with a desk. The rooms have an electric tea pot, a flat-screen TV and a safety deposit box, while some rooms also feature a balcony and some have pool views. All rooms will provide guests with a fridge.

A buffet, continental or vegetarian breakfast is served at the property.

Cittadella is 5.4 miles from L-Eremita Boutique Hotel, while Ta' Pinu Basilica is 7.1 miles from the property. Malta International Airport is 23 miles away.

Compare price on Booking.com
Compare price on Booking.com
Seafront Apartment with Amazing Sunset View
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Xlendi · 5.86 km from centre

8.7

 

36 reviews

Seafront Apartment with Amazing Sunset View offers accommodations in Xlendi, a few steps from Xlendi Beach and 2.3 miles from Cittadella. This beachfront property offers access to free Wifi. Ta' Pinu Basilica is 4 miles from the apartment.

Providing a balcony and sea views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bath and a shower. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.

Malta International Airport is 25 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The White Knight Premium Boutique Hotel
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Gozo, Ghajnsielem · 5.86 km from centre

10.0

 

1 review

With a stay at The White Knight Premium Boutique Hotel in Ghajnsielem, you'll be a 3-minute drive from Gozo Ferry Terminal and 7 minutes from Ramla Bay Beach. This hotel is 10.9 mi (17.6 km) from Golden Bay and 2.4 mi (3.9 km) from Blue Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Modern 2BR Apt with stunning sea views in Gozo by 360 Estates
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Xlendi · 5.87 km from centre

6.5

 

2 reviews

Modern 2BR Apt with stunning sea views in Gozo by 360 Estates offers accommodations in Xlendi, 2.6 miles from Cittadella and 4.3 miles from Ta' Pinu Basilica. Guests staying at this apartment have access to a balcony. Free Wifi is available throughout the property and Xlendi Beach is a 5-minute walk away.

The air-conditioned apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a dishwasher and oven, and 2 bathrooms. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.

Malta International Airport is 25 miles away.

Compare price on Booking.com
Compare price on Booking.com
Stunning 3BR Apt with Sea views in Xlendi Gozo by 360 Estates
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Xlendi · 5.89 km from centre

10.0

 

2 reviews

Stunning 3BR Apt with Sea views in Xlendi Gozo by 360 Estates offers accommodations in Xlendi, a 5-minute walk from Xlendi Beach and 2.6 miles from Cittadella. This apartment provides air-conditioned accommodations with a balcony and free Wifi. Outdoor seating is also available at the apartment.

Providing a terrace and sea views, the spacious apartment includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. The accommodation is non-smoking.

Ta' Pinu Basilica is 4.3 miles from Stunning 3BR Apt with Sea views in Xlendi Gozo by 360 Estates. Malta International Airport is 25 miles away.

Compare price on Booking.com
Compare price on Booking.com
Villa Xemxija
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Xlendi · 5.89 km from centre

9.5

 

248 reviews

Villa Xemxija in Xlendi provides accommodations with a seasonal outdoor swimming pool and a garden. Both free Wifi and parking on-site are accessible at the apartment free of charge. Rooms are fitted with a patio with garden views.

Offering a terrace or balcony with views of the sea and pool, the units feature air conditioning, a seating area, satellite flat-screen TV, and kitchen. An oven, a microwave, and toaster are also offered, as well as a kettle. At the apartment complex, units are fitted with a private bathroom and bed linen.

Bike rental and car rental are available at this apartment, and the area is popular for snorkeling.

Xlendi Beach is a 5-minute walk from Villa Xemxija, while Cittadella is 2.6 miles away. Malta International Airport is 25 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Ta Phyllis - Apartments & Villas with Sunset & Sea Views
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Għajnsielem · 5.91 km from centre

6.3

 

64 reviews

Ta Phyllis - Apartments & Villas with Sunset & Sea Views is a recently renovated apartment in Għajnsielem near Ramla taz-Zewwieqa Beach. Among the facilities at this property are a 24-hour front desk and an elevator, along with free Wifi throughout the property. Rooms are fitted with a balcony with quiet street views.

The apartment provides guests with a terrace, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with walk-in shower and a hair dryer. A toaster, a fridge, and stovetop are also offered, as well as a kettle. At the apartment complex, units are fitted with bed linen and towels.

Gorgun Beach is a 15-minute walk from Ta Phyllis - Apartments & Villas with Sunset & Sea Views, while Iz-Zewwieqa Bay Beach is one mile from the property. Malta International Airport is 21 miles away.

Compare price on Booking.com
Compare price on Booking.com
Deluxe Dream Villa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Gozo, Għajnsielem · 5.91 km from centre

4.3

 

3 reviews

Deluxe Dream Villa enjoys a location in Għajnsielem, 3.7 miles from Cittadella and 5.5 miles from Ta' Pinu Basilica. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi throughout the property.

Some accommodations include a terrace and a seating area with flat-screen TV, as well as air conditioning and heating. At the vacation home, some units are allergy-free and soundproof.

Popular points of interest near the vacation home include Ramla taz-Zewwieqa Beach, Gorgun Beach, and Iz-Zewwieqa Bay Beach. Malta International Airport is 21 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Gozo Xlendi Coastal Apartment with Stunning Sea View, Free Private Parking, AC & WiFi
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Xlendi · 5.92 km from centre

10.0

 

1 review

Gozo Xlendi Coastal Apartment with Stunning Sea View, Free Private Parking, AC & WiFi is located in Xlendi, just a 4-minute walk from Xlendi Beach and 2.5 miles from Cittadella. This beachfront property offers access to a balcony, free private parking, and free Wifi. The accommodation offers an elevator and private check-in and check-out for guests.

Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne and chocolates or cookies. The property has an outdoor dining area.

A mini-market is available at the apartment.

The area is popular for hiking, and car rental is available at the apartment. Snorkeling and cycling can be enjoyed nearby, while a bicycle rental service and a private beach area are also available on-site.

Ta' Pinu Basilica is 4.3 miles from Gozo Xlendi Coastal Apartment with Stunning Sea View, Free Private Parking, AC & WiFi. Malta International Airport is 25 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Modern SeaView Xlendi Apartment
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Xlendi · 5.92 km from centre

8.9

 

16 reviews

A comfortable apartment within easy reach of Xlendi Beach, Modern SeaView Xlendi Apartment offers a base for a relaxing getaway in Xlendi. The property offers a private beach area, parking on-site, and free Wifi to ensure guests have a well-rounded experience during their stay. This apartment is 2.5 miles from Cittadella and 4.3 miles from Ta' Pinu Basilica. The accommodation provides an elevator and private check-in and check-out for guests.

This air-conditioned 3-bedroom apartment comes with a seating area, a flat-screen TV, a Nintendo Wii, and a fully equipped kitchen with a dishwasher. Towels and bed linen are featured in the apartment. The property offers sea views.

Malta International Airport is 25 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sea and Country View 1st Floor Apartment
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Munxar · 5.92 km from centre

With a stay at this apartment in Munxar, you'll be within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This apartment is 15.5 mi (25 km) from Golden Bay and 9.7 mi (15.5 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
GozoPride Penthouse
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Qala · 5.92 km from centre

9.3

 

10 reviews

GozoPride Penthouse is located in Qala, just 1.1 miles from Dahlet Qorrot Beach and 5.1 miles from Cittadella. This apartment features air-conditioned accommodations with a balcony. The accommodation provides a sauna, free Wifi throughout the property, and an elevator.

Providing a terrace and pool views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.

Guests can make the most of the warm weather with the property's barbecue facilities.

Guests can enjoy the outdoor swimming pool and garden at the apartment.

Ta' Pinu Basilica is 6.9 miles from GozoPride Penthouse. Malta International Airport is 22 miles away.

Compare price on Booking.com
Compare price on Booking.com
Il Bejta penthouse
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Gozo, Qala · 5.92 km from centre

9.5

 

33 reviews

Il Bejta penthouse is located in Qala, just 1.1 miles from Dahlet Qorrot Beach and 1.8 miles from Iz-Zewwieqa Bay Beach. This apartment provides air-conditioned accommodations with a balcony and free Wifi. The apartment features an outdoor swimming pool with a fence, as well as a hot tub and an elevator.

Providing a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Guests can enjoy a meal on an outdoor dining area while overlooking the quiet street views. The apartment offers bed linen, towels, and laundry service.

Guests can make the most of the warm weather with the property's barbecue facilities.

Cittadella is 5.1 miles from the apartment, while Ta' Pinu Basilica is 6.9 miles away. Malta International Airport is 22 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor