Search Malta Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Malta

Two Pillows Boutique Hostel
3 out of 5
No 49, Triq San Piju V, Sliema, Malta
Fully refundableReserve now, pay when you stay
The price is €75 per night from 28 Nov to 28 Nov
4.6/5 Exceptional! (145 reviews)
"Property was extremely clean with the rooms being deep cleaned daily. The ensuite was also very clean and the shower was amazing! Staff were super friendly and didnf hesitate to help out with recommendations etc"

Reviewed on 15 Sep 2021

Two Pillows Boutique Hostel
Malta Marriott Hotel & Spa
5 out of 5
39 Main Street, Balluta Bay, St. Julian's
Fully refundableReserve now, pay when you stay
The price is €94 per night from 10 Dec to 10 Dec
4.5/5 Wonderful! (45 reviews)
"Fantastic family holiday. The whole experience was perfect. Food , staff, facilities & views from hotel spectacular. Would recommend this hotel to anyone. Thank you all staff."

Reviewed on 28 Oct 2021

Malta Marriott Hotel & Spa
The Westin Dragonara Resort, Malta
5 out of 5
Dragonara Road, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is €92 per night from 3 Dec to 3 Dec
4.5/5 Wonderful! (973 reviews)
"Property is beautiful. Room given to us was large. However, the USB charging points were not working. No slippers were given in the room. But the most surprising thing of all was when we tried to connect to wifi, we found out that we had to pay for it! In this age and time, and for the price we had ..."

Reviewed on 17 Nov 2021

The Westin Dragonara Resort, Malta
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hilton Malta
5 out of 5
Portomaso, St. Julian's
Fully refundableReserve now, pay when you stay
The price is €124 per night from 5 Dec to 5 Dec
4.6/5 Exceptional! (966 reviews)
"The view was magnificent"

Reviewed on 24 Nov 2021

Hilton Malta
Hyatt Regency Malta
5 out of 5
St Georges Bay, St. Julian's
Fully refundable
The price is €109 per night from 28 Nov to 28 Nov
4.7/5 Exceptional! (50 reviews)
"I loved everything about my stay here, all the staff members were professional, friendly and informative. Everything was super clean and comfortable all the time. Great choices in the breakfast buffet. Just everything you expect from an excellent rated hotel. Will definitely be coming again !"

Reviewed on 9 Nov 2021

Hyatt Regency Malta
be.HOTEL
4 out of 5
St. George's Bay, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is €50 per night from 4 Dec to 4 Dec
4.1/5 Very Good! (397 reviews)
"The location of the hotel is perfect."

Reviewed on 26 Nov 2021

be.HOTEL
Cavalieri Art Hotel
4 out of 5
Spinola Road, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is €42 per night from 22 Dec to 22 Dec
4.3/5 Excellent! (42 reviews)
"Very clean, great room size and lovely shower. Nice pool, good food, great spa I had a hot stone massage really nice holiday treat as an extra if youre staying at the hotel. Beautiful views and happy staff."

Reviewed on 18 Nov 2021

Cavalieri Art Hotel
Radisson Blu Resort & Spa, Malta Golden Sands
5 out of 5
Golden Bay, Mellieha, Malta
Fully refundableReserve now, pay when you stay
The price is €109 per night from 28 Nov to 28 Nov
4.5/5 Wonderful! (565 reviews)
"Great location. Good facilities. Staff generally weak; particularly restaurant and bar staff - one didn't know how to poor a beer. The Pool 'towel guy' was very unfriendly."

Reviewed on 26 Oct 2021

Radisson Blu Resort & Spa, Malta Golden Sands
Paradise Bay Resort
4 out of 5
Cirkewwa Paradise Bay, Mellieha, Malta
Fully refundableReserve now, pay when you stay
The price is €36 per night from 30 Nov to 30 Nov
3.6/5 Good! (872 reviews)
"the food was very good"

Reviewed on 16 Oct 2021

Paradise Bay Resort
1926 Hotel & SPA
4 out of 5
THORNTON STREET, Sliema
Fully refundableReserve now, pay when you stay
The price is €50 per night from 8 Dec to 8 Dec
4.2/5 Excellent! (358 reviews)
"I would stay here again but would not go out of season due to small indoor pool"

Reviewed on 20 Nov 2021

1926 Hotel & SPA
Dolmen Hotel Malta
4 out of 5
Dolmen Street, Qawra, St. Paul's Bay, Malta
Fully refundableReserve now, pay when you stay
The price is €45 per night from 4 Dec to 4 Dec
4.2/5 Excellent! (487 reviews)
"Lovely hotel, very clean. Excellent facilities. Staff extremely friendly and helpful. Swim up bar was occasionally crowded, maybe guests could/should be encouraged to move away once served and also perhaps it should be an 'adults only' area."

Reviewed on 14 Aug 2021

Dolmen Hotel Malta
Hotel Juliani
4 out of 5
25, St George's Road, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is €67 per night from 9 Dec to 9 Dec
4.6/5 Exceptional! (965 reviews)
"Great hotel and excellent staff!"

Reviewed on 22 Nov 2021

Hotel Juliani
db Seabank Resort and Spa - All Inclusive
4.5 out of 5
Marfa Road, Mellieha Bay, Mellieha, Malta
4.3/5 Excellent! (654 reviews)
"The kids pool area was great for my 3 year old, he loved the slides and being able to jump into the shallow water, plus the cave is out of the sun. Some areas were closed but that’s understandable at the moment. Staff were great."

Reviewed on 25 Sep 2021

Get rates
db Seabank Resort and Spa - All Inclusive
The Embassy Valletta Hotel
4.5 out of 5
Strait street 173, Valletta
Fully refundableReserve now, pay when you stay
The price is €124 per night from 14 Dec to 14 Dec
4.4/5 Wonderful! (49 reviews)
"The roof pool was great and it was warm. Perfect central location, everything you wantes to seecwas no kore than 15 minutes walk away."

Reviewed on 23 Nov 2021

The Embassy Valletta Hotel
Waterfront
4 out of 5
The Strand, Sliema, Malta
Fully refundableReserve now, pay when you stay
The price is €55 per night from 11 Dec to 11 Dec
4.1/5 Very Good! (963 reviews)
"Bathroom had water logging otherwise very good- good facilities and brilliant location. Staff were very helpful"

Reviewed on 17 Nov 2021

Waterfront
AX │ The Victoria Hotel
4 out of 5
Gorg Borg Olivier Street, Sliema, Malta
Fully refundableReserve now, pay when you stay
The price is €55 per night from 13 Dec to 13 Dec
4.4/5 Excellent! (961 reviews)
"Even if this was a standalone property, I love the esthetic and the amenities of the hotel, and most of all the amazing staff, but being attached to a sister hotel, The Palace, gives access to several other amenities and outlets, which has been a real treat and has made my stay extraordinarily comfortable. ..."

Reviewed on 28 Oct 2021

AX │ The Victoria Hotel
115 The Strand Hotel by NEU Collective
3 out of 5
115 The Strand, Gzira, Malta
Fully refundableReserve now, pay when you stay
The price is €30 per night from 13 Dec to 13 Dec
4/5 Very Good! (633 reviews)
"The only downside we had was that our room did not have a good view but overall our stay at the hotel was pleasant. The hotel is clean, and the staff were friendly and helpful."

Reviewed on 17 Nov 2021

115 The Strand Hotel by NEU Collective
The Cumberland Hotel by NEU Collective
4.5 out of 5
Triq San Gwann, Valletta
Fully refundableReserve now, pay when you stay
The price is €110 per night from 8 Dec to 8 Dec
4.5/5 Wonderful! (265 reviews)
"Very helpful, friendly staff, excellent location, very good breakfast. I couldn't fault it."

Reviewed on 19 Nov 2021

The Cumberland Hotel by NEU Collective
Hotel Valentina
4 out of 5
Dobbie Street, Paceville, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is €83 per night from 28 Nov to 28 Nov
4.7/5 Exceptional! (915 reviews)
"Lovely hotel with grest facilities. Friendly helpful staff. Within walking distance of lots of restaurants. Great rooftop pool. The only minor issue was breakfast. No self service due to Covid and it didnt run smoothly. Other than that I'd definitely return."

Reviewed on 29 Oct 2021

Hotel Valentina
Maritim Antonine Hotel & Spa Malta
4.5 out of 5
George Borg Olivier Street, Mellieha, Malta
Fully refundableReserve now, pay when you stay
The price is €41 per night from 28 Nov to 28 Nov
4.2/5 Very Good! (955 reviews)
"The room was ok but a little tired.Bed very comfortable. Big hotel so other customers were a bit noisy. The staff were excellent."

Reviewed on 22 Oct 2021

Maritim Antonine Hotel & Spa Malta
Don't see what you're looking for?
See all available properties in Malta
View all properties
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.