Last-minute hotel deals in Malta

Fri, 24 Oct
Mon, 27 Oct
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 24 Oct
Mon, 27 Oct
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconThe best price on last-minute hotel deals.
usp iconThe best choice with thousands of stays worldwide.
usp iconThe best availability, even at the last minute.
usp iconFree cancellation options and fast, friendly support.

Top rated Malta hotels

Our pick of the best last minute hotel deals in Malta:

Clear filters

Malta

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Maria Rosa Suites
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.

Bed & breakfast in Gozo, Victoria · 10.67 mi from centre

9.2

 

10 reviews

Breakfast available

A stay at Maria Rosa Suites places you in the heart of Victoria, within a 5-minute walk of St. George's Basilica and The Citadel. This bed & breakfast is 2.2 mi (3.5 km) from Ggantija Temple and 2.3 mi (3.7 km) from Sanap Cliffs.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Maria Giovanna Guest House
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.

Guesthouse in Marsalforn, Zebbug · 11.27 mi from centre

9.4

 

36 reviews

Breakfast available

When you stay at Maria Giovanna Guest House in Zebbug, you'll be near the beach, within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This guesthouse is 15.6 mi (25.1 km) from Golden Bay and 7.1 mi (11.4 km) from Blue Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Lantern Guest House
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.

Guest house in Marsalforn · 11.27 mi from centre

8.3

 

501 reviews

The family-run Lantern Guest House is set in Marsalforn Gozo, a few steps from the beach. It offers a restaurant and rooms with a balcony.

Rooms are uniquely decorated with simple furnishings and cool tiled floors. They include a fridge and a private bathroom with shower. All of the rooms are equipped with Air Conditioning units.

Free Wi-Fi is available in public areas and also within the rooms.

Also, located a 2-minute walk from the main building, annex rooms are available. These rooms are equipped with the same facilities. The Air conditioning unit found within these rooms are operated through coin yards.

The restaurant serves local, Mediterranean and British cuisine. The breakfast buffet includes pastries and fresh fruit, while an English breakfast is available upon request. Several restaurants, diving centers and pubs are available just a few steps away.

The bus for the Gozo Ferry Terminal‎ in Mgarr and the capital Victoria stops within walking distance of the property.

Compare price on Booking.com
Compare price on Booking.com
Room
Calypso Hotel
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.

Hotel in Marsalforn, Zebbug · 11.30 mi from centre

8.2

 

241 reviews

When you stay at Calypso Hotel in Zebbug, you'll be by the sea, within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This hotel is 15.5 mi (25 km) from Golden Bay and 10.9 mi (17.5 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Santa Lucia Boutique Hotel
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.

Hotel in Gozo, Kercem · 11.42 mi from centre

9.8

 

21 reviews

Breakfast available

Located in Kercem, Santa Lucia Boutique Hotel is within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This hotel is 15.5 mi (25 km) from Golden Bay and 7 mi (11.3 km) from Blue Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cerviola 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 Marsaskala · 12.04 mi from centre

8.2

 

265 reviews

Breakfast available

When you stay at Cerviola Hotel in Marsaskala, you'll be near the beach and 7 minutes by car from Vittoriosa Yacht Marina. This hotel is 8.3 mi (13.4 km) from Malta Experience and 9.3 mi (15 km) from St George's Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lure Hotel & Spa- Adults Only
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.

Hotel in Mellieha · 1.78 mi from centre

9.6

 

25 reviews

Breakfast available

With a stay at Lure Hotel & Spa- Adults Only, you'll be centrally located in Mellieha, within a 10-minute drive of Mellieha Bay and Golden Bay. This spa hotel is 3 mi (4.8 km) from Paradise Bay Beach and 5.3 mi (8.5 km) from Blue Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DOMS Boutique Living
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.

Hotel in Mellieha · 1.79 mi from centre

9.6

 

32 reviews

Breakfast available

When you stay at DOMS Boutique Living in Mellieha, you'll be in the historical district, just steps from Mellieha Church and WWII Air Raid Shelters. This hotel is 1.7 mi (2.8 km) from Mellieha Bay and 1.9 mi (3 km) from Ghadira Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gillieru Harbour Hotel
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.

Hotel in St. Paul's Bay · 1.92 mi from centre

7.6

 

124 reviews

Breakfast available

A stay at Gillieru Harbour Hotel places you in the heart of St. Paul's Bay, a 2-minute drive from Bugibba Beach and 9 minutes from Golden Bay. This beach hotel is 7 mi (11.3 km) from Mellieha Bay and 7.4 mi (11.9 km) from Sliema Promenade.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bora Bora Ibiza Malta Resort - Music Hotel - Adults Only 18 plus
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 Bugibba, St. Paul's Bay · 2.11 mi from centre

9.0

 

56 reviews

Breakfast available

With a stay at Bora Bora Ibiza Malta Resort - Music Hotel - Adults Only 18 plus in St. Paul's Bay (Bugibba), you'll be within a 15-minute drive of Golden Bay and St George's Beach. This hotel is 6.7 mi (10.8 km) from Mellieha Bay and 7.3 mi (11.7 km) from Sliema Promenade.

Compare price on Booking.com
Compare price on Booking.com
Room
Horizon Suites by the Sea
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 Bugibba, St. Paul's Bay · 2.12 mi from centre

With a stay at Horizon Suites by the Sea in St. Paul's Bay (Bugibba), you'll be within a 15-minute drive of Golden Bay and St George's Beach. This apartment is 7.2 mi (11.6 km) from Mellieha Bay and 7.5 mi (12 km) from Sliema Promenade.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tarona Guesthouse
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.

Guesthouse in Bugibba, St. Paul's Bay · 2.17 mi from centre

7.4

 

27 reviews

With a stay at Tarona Guesthouse, you'll be centrally located in St. Paul's Bay, within a 15-minute drive of Golden Bay and St George's Beach. This guesthouse is 7 mi (11.3 km) from Mellieha Bay and 7.3 mi (11.8 km) from Sliema Promenade.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Buccaneers Boutique Guest House
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.

Guesthouse in Bugibba, St. Paul's Bay · 2.19 mi from centre

8.4

 

92 reviews

Breakfast available

With a stay at The Buccaneers Boutique Guest House, you'll be centrally located in St. Paul's Bay, within a 15-minute drive of Golden Bay and St George's Beach. This guesthouse is 7.3 mi (11.8 km) from Sliema Promenade and 7.4 mi (11.9 km) from Mellieha Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
For Rest Aparthotel
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 Bugibba, St. Paul's Bay · 2.22 mi from centre

8.6

 

29 reviews

Breakfast available

With a stay at For Rest Aparthotel, you'll be centrally located in St. Paul's Bay, within a 10-minute walk of Bugibba Square and Kennedy Grove. This hotel is 0.8 mi (1.2 km) from Wignacourt Tower and 0.9 mi (1.5 km) from The Malta Classic Car Collection.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunseeker Holiday Complex
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 Qawra, St. Paul's Bay · 2.48 mi from centre

8.8

 

230 reviews

Breakfast available

With a stay at Sunseeker Holiday Complex in St. Paul's Bay (Qawra), you'll be within a 15-minute drive of Golden Bay and St George's Beach. This hotel is 7.3 mi (11.8 km) from Mellieha Bay and 7.4 mi (12 km) from Sliema Promenade.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Triton
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.

Aparthotel in Qawra, St. Paul's Bay · 2.88 mi from centre

8.4

 

55 reviews

With a stay at Triton in St. Paul's Bay (Qawra), you'll be within a 15-minute drive of Golden Bay and St George's Beach. This aparthotel is 7.7 mi (12.3 km) from Sliema Promenade and 7.7 mi (12.4 km) from Mellieha Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cinematique
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.

Guesthouse in Malta, Mosta · 3.35 mi from centre

9.6

 

12 reviews

A stay at Cinematique places you in the heart of Mosta, within a 10-minute drive of Grand Harbour and Dragonara Casino. This guesthouse is 4 mi (6.4 km) from Bugibba Beach and 5 mi (8.1 km) from Sliema Promenade.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Julina Boutique Living
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.

Inn in Malta, Mosta · 3.37 mi from centre

9.8

 

18 reviews

Breakfast available

A stay at Julina Boutique Living places you in the heart of Mosta, a 1-minute drive from Church of the Assumption of Our Lady and 14 minutes from Mnajdra Megalithic Temples. This property is 5.5 mi (8.9 km) from Golden Sands Beach and 7.6 mi (12.2 km) from Hagar Qim.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Domus 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 Malta, Rabat · 3.89 mi from centre

8.0

 

1 review

With a stay at Domus Boutique Hotel in Rabat, you'll be within a 15-minute drive of Golden Bay and Malta Experience. This hotel is 7.6 mi (12.3 km) from Sliema Promenade and 7.8 mi (12.5 km) from St George's Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
MyTravel House
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.

Guesthouse in Malta, Rabat · 3.94 mi from centre

9.0

 

50 reviews

With a stay at MyTravel House, you'll be centrally located in Rabat, within a 15-minute drive of Golden Bay and Malta Experience. This guesthouse is 7.8 mi (12.5 km) from St George's Beach and 7.9 mi (12.8 km) from Sliema Promenade.

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

Find the Best Deals on Hotels in Malta

Malta, an island in the heart of the Mediterranean, is a wonderful destination for a holiday, one that’s grown in popularity rapidly over the last few years. It has something for everyone – beautiful beaches, amazing historic architecture, and fantastic food. If you’re a culture vulture then you’ll adore a trip to Malta.

And planning your Maltese adventure is effortless with our range of fantastic hotels and accommodation options, so it doesn’t matter if you're a meticulous planner or a spontaneous traveller – we have you covered.

It’s easy to narrow down your search too. If you know where in Malta you want to stay then use the map view to find the nearest hotels, or start with our filters and narrow down the options you have available to the most suitable ones.

To get the best last minute Malta hotel deals, make sure you’ve signed up with us as we can offer exclusive extra discounts of up to 15%.

Where to Stay in Malta

Valletta, the capital city of Malta, is a UNESCO World Heritage site famous for its vibrant cultural scene and amazing history. Explore the narrow streets of the fortified city, visit historic sites such as St. John's Co-Cathedral, or enjoy panoramic views from the Upper Barrakka Gardens. With its mix of luxury hotels, boutique guesthouses, and budget-friendly apartments, Valletta caters to every type of traveller.

For those seeking sun, sea, and relaxation, the coastal town of St. Julian's is the perfect choice. With its pretty marina, sandy beaches, and lively nightlife, St. Julian's offers plenty of opportunities for both relaxation and entertainment. Explore the charming streets of Spinola Bay, dine al fresco at waterfront restaurants, or try your luck at the bustling Portomaso Casino.

Mdina, known as the "Silent City," is a medieval walled town steeped in history and charm. You can spend hours wandering the labyrinthine streets of this ancient city, visiting historic landmarks such as St. Paul's Cathedral and the bastion walls. With its intimate boutique hotels and historic guesthouses, Mdina offers a unique and tranquil retreat for discerning travellers.

For a taste of island life away from the crowds, consider staying in Gozo, Malta's sister island. With its pristine beaches, rugged coastline, and picturesque villages, Gozo offers a peaceful and authentic Maltese experience.

Here you can explore the Ġgantija Temples, relax on secluded beaches like Ramla Bay, or hike along scenic coastal trails. It’s a great choice for a quieter break.

Whether you choose to stay in the historic streets of Valletta, the vibrant coastal town of St. Julian's, the medieval charm of Mdina, or the tranquil beauty of Gozo, you're sure to find the perfect accommodation for your Maltese getaway. With unbeatable last minute deals and a wide range of options, there's no better time to book your trip and discover all that this captivating archipelago has to offer.

Read more
tripadvisorHG