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.

Clear filters

Marsalforn

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Marsalforn, but are nearby and match your search.
St George of Lydda B&B
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, Victoria · 3.49 km from centre

9.1

 

306 reviews

Breakfast available

3 km from Xlendi Beach, St George of Lydda B&B is located in Victoria and provides air-conditioned rooms with free WiFi. There is a private entrance at the bed and breakfast for the convenience of those who stay. Featuring family rooms, this property also provides guests with a sun terrace.

At the bed and breakfast, units come with a desk. Each unit has a kettle, while some rooms will provide you with a patio and others also provide guests with inner courtyard views. At the bed and breakfast, all units include bed linen and towels.

Buffet and continental breakfast options with warm dishes, local specialities and fresh pastries are available. For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast features a selection of packed lunches.

Bike hire and car hire are available at St George of Lydda B&B and the area is popular for cycling and walking tours.

Cittadella is 400 metres from the accommodation, while Ta' Pinu Basilica is 3.6 km from the property. Malta International Airport is 39 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Townhouse17 Boutique Bed & Breakfast
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, Victoria · 3.49 km from centre

9.4

 

774 reviews

Breakfast available

Townhouse17 Boutique Bed & Breakfast features free WiFi and views of city in Victoria. Boasting a sun terrace, this property is situated near attractions such as Cittadella. The accommodation features room service, a concierge service and luggage storage for guests.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All rooms have a wardrobe.

Guests at Townhouse17 Boutique Bed & Breakfast can enjoy an à la carte breakfast. At the accommodation you will find a restaurant serving American, Italian and Mediterranean cuisine. Vegetarian, vegan and gluten-free options can also be requested.

The area is popular for cycling, and car hire is available at Townhouse17 Boutique Bed & Breakfast.

Xlendi Beach is 2.8 km from the hotel, while Ta' Pinu Basilica is 3.9 km away. Malta International Airport is 38 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Kastell x Casa Jorge
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Gozo, Victoria · 3.49 km from centre

Offering inner courtyard views, Kastell x Casa Jorge is an accommodation set in Victoria, 400 metres from Cittadella and 3.5 km from Ta' Pinu Basilica. The property is non-smoking and is situated 3 km from Xlendi Beach.

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

Malta International Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Narrow Street Suite
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.

Holiday home in Gozo, Victoria · 3.51 km from centre

9.2

 

30 reviews

Situated in Victoria, 2.8 km from Xlendi Beach and 500 metres from Cittadella, Narrow Street Suite features accommodation with free WiFi in a historic building. The air-conditioned accommodation is 4 km from Ta' Pinu Basilica. Guests can make use of a terrace.

The holiday home features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a balcony with inner courtyard views. Guests can enjoy a meal on an outdoor dining area while overlooking the quiet street views. For added privacy, the accommodation features a private entrance.

Malta International Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Ta' Marta 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.

Apartment in Gozo, Victoria · 3.51 km from centre

8.5

 

104 reviews

Situated in Victoria, the recently renovated Ta' Marta Lodge features accommodation 2.7 km from Xlendi Beach and 500 metres from Cittadella. Featuring city and inner courtyard views, this apartment also comes with free WiFi. The apartment has family rooms.

Some units in the apartment complex have private entrance and are fitted with wardrobe and outdoor furniture. Some units are fitted with air conditioning, a flat-screen TV, washing machine and a coffee machine, as well as a fully equipped kitchen. At the apartment complex, certain units are equipped with a kettle and wine or champagne.

Ta' Pinu Basilica is 3.6 km from the apartment. Malta International Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aqueduct Boutique B&B
Full StarFull StarFull StarHalf 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, Victoria · 3.51 km from centre

10.0

 

2 reviews

Breakfast available

With a stay at Aqueduct Boutique B&B, you'll be centrally located in Victoria, within a 10-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This bed & breakfast is 14.7 mi (23.6 km) from Golden Bay and 6.2 mi (9.9 km) from Blue Lagoon.

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

Homestay in Gozo, Victoria · 3.54 km from centre

7.8

 

433 reviews

Located just 600 metres from Cittadella, Magical Casalgo House provides accommodation in Victoria with access to a garden, a terrace, as well as a shared kitchen. The property features city and inner courtyard views, and is 2.9 km from Xlendi Beach. In good weather, guests are welcome to sit outside.

All units are air-conditioned and some of them include a seating area with a flat-screen TV, and a fully equipped kitchen with a dining area. Every unit includes a kettle, a private bathroom and free WiFi, while selected rooms come with a balcony and some have garden views. At the homestay, each unit has bed linen and towels.

Guests can also relax in the shared lounge area.

Ta' Pinu Basilica is 3.3 km from the homestay. Malta International Airport is 39 km away.

Compare price on Booking.com
Compare price on Booking.com
Town House 91
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, Victoria · 3.59 km from centre

9.4

 

52 reviews

Offering quiet street views, Town House 91 is an accommodation set in Victoria, 600 metres from Cittadella and 3.7 km from Ta' Pinu Basilica. Free WiFi is available throughout the property and Xlendi Beach is 2.7 km away.

The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a walk-in shower and a hair dryer. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne and fruits. The accommodation is non-smoking.

Malta International Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
St Joseph Penthouse
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, Victoria · 3.59 km from centre

7.4

 

61 reviews

St Joseph Penthouse is situated in Victoria. The air-conditioned accommodation is 800 metres from Cittadella, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is set 3.1 km from Ta' Pinu Basilica.

The apartment with a terrace and garden views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

Malta International Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Citadella View Penthouse 8A
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ħajn il-Kbira · 3.60 km from centre

Boasting air-conditioned accommodation with a balcony, Citadella View Penthouse 8A is set in Għajn il-Kbira. It is situated less than 1 km from Cittadella and offers a lift. The property is non-smoking and is located 2.9 km from Xlendi Beach.

The spacious apartment is fitted with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a terrace with city views. Guests can enjoy a meal on an outdoor dining area while overlooking the quiet street views.

Ta' Pinu Basilica is 4.3 km from the apartment. Malta International Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Serendipity, Aparment in Victoria Centre Gozo
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, Victoria · 3.62 km from centre

8.9

 

8 reviews

Boasting air-conditioned accommodation with a balcony, Serendipity, Aparment in Victoria Centre Gozo is situated in Victoria. Among the facilities at this property are a lift and luggage storage space, along with free WiFi throughout the property. The property is non-smoking and is set 2.8 km from Xlendi Beach.

The spacious apartment has 3 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.

Cittadella is 600 metres from the apartment, while Ta' Pinu Basilica is 3.5 km from the property. Malta International Airport is 39 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aurelia Gozo BnB
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 Xaghra · 1.69 km from centre

Breakfast available

With a stay at Aurelia Gozo BnB in Xaghra, you'll be a 3-minute drive from Ramla Bay Beach and 9 minutes from Gozo Ferry Terminal. This bed & breakfast is 14.5 mi (23.4 km) from Golden Bay and 9.2 mi (14.7 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
The Egħżien Collection - Suite A2
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 Xaghra, Xagħra · 1.92 km from centre

10.0

 

2 reviews

Featuring accommodation with a private pool, The Egħżien Collection - Suite A2 is situated in Xagħra. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is set 2.2 km from Marsalforn Beach.

Leading onto a balcony with garden views, the spacious air-conditioned apartment consists of 2 bedrooms. Offering a terrace with sea views, this apartment also has a flat-screen TV, a fully equipped kitchen and 2 bathrooms.

Cittadella is 3.4 km from The Egħżien Collection - Suite A2, while Ta' Pinu Basilica is 8.3 km away. Malta International Airport is 40 km from the property.

Compare price on Booking.com
Compare price on Booking.com
2BR Gozo Escape with Private Tub & Backyard by 360 Estates
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, Taʼ Abram · 2.17 km from centre

10.0

 

2 reviews

Situated in Taʼ Abram in the Gozo region, 2BR Gozo Escape with Private Tub & Backyard by 360 Estates features a terrace. Located 2.4 km from Wied il-Għasri Beach, the property features a garden. Featuring free WiFi throughout the property, the non-smoking apartment has a hot tub.

The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a hot tub and a hair dryer. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

Cittadella is 2.9 km from the apartment, while Ta' Pinu Basilica is 3.3 km from the property. Malta International Airport is 42 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Serenity Views in Gozo Zebbug
Full StarFull StarFull StarHalf 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, Zebbug · 2.19 km from centre

With a stay at Serenity Views in Gozo Zebbug in Zebbug, you'll be within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This apartment is 15.8 mi (25.5 km) from Golden Bay and 10.7 mi (17.3 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
The Valley Collection - Suite B23
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 Xaghra, Xagħra · 2.22 km from centre

10.0

 

2 reviews

Boasting garden views, The Valley Collection - Suite B23 features accommodation with a terrace, around 2 km from Ramla Beach. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is situated 5.1 km from Cittadella.

The air-conditioned apartment consists of 2 bedrooms, a fully equipped kitchen and 2 bathrooms. A flat-screen TV is available.

Ta' Pinu Basilica is 7.9 km from The Valley Collection - Suite B23. Malta International Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The Valley Collection - Suite B24
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 Xaghra, Xagħra · 2.22 km from centre

Boasting garden views, The Valley Collection - Suite B24 features accommodation with a terrace, around 5.1 km from Cittadella. Guests staying at this apartment have access to a balcony. Free WiFi is available throughout the property and Ramla Beach is 2 km away.

The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is offered. The accommodation is non-smoking.

Ta' Pinu Basilica is 7.9 km from the apartment. Malta International Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The Valley Collection - Suite A22
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 Xaghra, Xagħra · 2.22 km from centre

The Valley Collection - Suite A22 offers accommodation in Xagħra, 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica. Free WiFi is available throughout the property and Ramla Beach is 2 km away.

The air-conditioned apartment consists of 2 bedrooms, a fully equipped kitchen and 2 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.

Malta International Airport is 39 km away.

Compare price on Booking.com
Compare price on Booking.com
The Valley Collection - Suite B19
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 Xaghra, Xagħra · 2.22 km from centre

The Valley Collection - Suite B19 offers accommodation in Xagħra, 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is set 2 km from Ramla Beach.

Leading onto a balcony with garden views, the spacious air-conditioned apartment consists of 2 bedrooms. Offering a terrace with sea views, this apartment also has a flat-screen TV, a fully equipped kitchen and 2 bathrooms.

Malta International Airport is 39 km away.

Compare price on Booking.com
Compare price on Booking.com
The Valley Collection - Suite B7
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 Xaghra, Xagħra · 2.22 km from centre

9.0

 

2 reviews

Located in Xagħra in the Gozo region, The Valley Collection - Suite B7 features a terrace and garden views. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is set 2 km from Ramla Beach.

The air-conditioned apartment is composed of 3 separate bedrooms, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is provided.

Cittadella is 5.1 km from The Valley Collection - Suite B7, while Ta' Pinu Basilica is 7.9 km away. Malta International Airport is 39 km from the property.

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