Search Hotels in Malta

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Malta

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 $79 per night from Nov 29 to Nov 29
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 Sep 15, 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 $98 per night from Dec 10 to Dec 10
4.5/5 Wonderful! (46 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 Oct 28, 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 $96 per night from Dec 4 to Dec 4
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 Nov 17, 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 $130 per night from Dec 5 to Dec 5
4.6/5 Exceptional! (967 reviews)
"The view was magnificent"

Reviewed on Nov 24, 2021

Hilton Malta
Hyatt Regency Malta
5 out of 5
St Georges Bay, St. Julian's
Fully refundable
The price is $114 per night from Nov 28 to Nov 28
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 Nov 9, 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 $54 per night from Nov 30 to Nov 30
4.1/5 Very Good! (395 reviews)
"The property was fantastically located in the heart of St Julians, there was a shopping mall on the ground and 1st floor, with fashion, tech, cosmetic, jewellery shops, a McDonald's and M&S foodcourt."

Reviewed on Nov 12, 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 $45 per night from Dec 18 to Dec 18
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 Nov 18, 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 $114 per night from Nov 28 to Nov 28
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 Oct 26, 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 $38 per night from Dec 5 to Dec 5
3.6/5 Good! (872 reviews)
"the food was very good"

Reviewed on Oct 16, 2021

Paradise Bay Resort
1926 Hotel & SPA
4 out of 5
THORNTON STREET, Sliema
Fully refundableReserve now, pay when you stay
The price is $52 per night from Dec 13 to Dec 13
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 Nov 20, 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 $51 per night from Dec 1 to Dec 1
4.2/5 Excellent! (490 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 Aug 14, 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 $70 per night from Dec 9 to Dec 9
4.6/5 Exceptional! (965 reviews)
"Great hotel and excellent staff!"

Reviewed on Nov 22, 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 Sep 25, 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 $136 per night from Dec 12 to Dec 12
4.4/5 Wonderful! (48 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 Nov 23, 2021

The Embassy Valletta Hotel
Waterfront
4 out of 5
The Strand, Sliema, Malta
Fully refundableReserve now, pay when you stay
The price is $59 per night from Dec 5 to Dec 5
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 Nov 17, 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 $58 per night from Dec 13 to Dec 13
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 Oct 28, 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 $31 per night from Dec 15 to Dec 15
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 Nov 17, 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 $115 per night from Dec 8 to Dec 8
4.5/5 Wonderful! (264 reviews)
"Very helpful, friendly staff, excellent location, very good breakfast. I couldn't fault it."

Reviewed on Nov 19, 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 $87 per night from Nov 28 to Nov 28
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 Oct 29, 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 $43 per night from Nov 28 to Nov 28
4.2/5 Very Good! (952 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 Oct 22, 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.