Search Hotels in Malta

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Malta

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 3,434 hotels in Malta with room rates, reviews, and availability. Most hotels are fully refundable.

Hilton Malta
5 out of 5
Portomaso, St. Julian's
Fully refundableReserve now, pay when you stay
The price is $267 per night from Jun 5 to Jun 6
$267
per night
Jun 5 - Jun 6
9.2/10 Wonderful! (1,000 reviews)
"Great front door, cleaning, and room service staff."

Reviewed on May 25, 2023

Hilton Malta
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 $262 per night from Jun 5 to Jun 6
$262
per night
Jun 5 - Jun 6
9.2/10 Wonderful! (237 reviews)
"The Marriott was certainly up to Marriott standards, clean attentive staff and excellent breakfast. Expensive but good quality."

Reviewed on May 27, 2023

Malta Marriott Hotel & Spa
db Seabank Resort and Spa - All Inclusive
4.5 out of 5
Marfa Road, Mellieha Bay, Mellieha, Malta, MLH 9063
8.6/10 Excellent! (786 reviews)
Nice stay for family
"Clean and nice hotel. Minor issues in our room to be fixed by plumber. A lot of hungry moskitos!!!"

Reviewed on May 8, 2023

db Seabank Resort and Spa - All Inclusive

Save an average of 15% on thousands of hotels when you're signed in

The Windsor Hotel
4 out of 5
Windsor Terrace, Sliema, Malta, SLM 1854
Fully refundableReserve now, pay when you stay
The price is $81 per night from Jun 4 to Jun 5
$81
per night
Jun 4 - Jun 5
6/10 (487 reviews)
"What I expected. Nothing stood out in any way. Compared to other properties it is probably not the worst value for money, pretty basic but clean and conveniently located. There is some renovation observed so hopefully the overall quality improves. As of today, Windsor is basically a run down hotel ..."

Reviewed on May 9, 2023

The Windsor 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 $131 per night from Jun 13 to Jun 14
$131
per night
Jun 13 - Jun 14
8.2/10 Very Good! (998 reviews)
"There were four lifts in the hotel. One of them was quite frequently out of order. Otherwise, all was good. Very helpful staff."

Reviewed on May 28, 2023

115 The Strand Hotel by NEU Collective
Grand Hotel Gozo
4 out of 5
St Anthony Street, Mgarr, Ghajnsielem, Gozo, GSM 9026
Fully refundable
The price is $223 per night from Jun 3 to Jun 4
$223
per night
Jun 3 - Jun 4
8.6/10 Excellent! (590 reviews)
"We loved everything about this property. From the front desk members, such as the always helpful Kimberly and her colleagues. The beautiful spacious & newly top floor renovated room overlooking the sea and harbour. The newly opened rooftop bar with wonderful cocktails & views. Ramesh from housekeeping ..."

Reviewed on May 18, 2023

Grand Hotel Gozo
The Preluna Hotel
4 out of 5
124 Tower Road, Sliema, Malta, SLM 1605
Fully refundableReserve now, pay when you stay
The price is $117 per night from Jun 6 to Jun 7
$117
per night
Jun 6 - Jun 7
8.4/10 Very Good! (63 reviews)
Nice place to visit
"Solo quick trip. Hotel is in a great location with professional staff and great bar on the rooftop area."

Reviewed on May 28, 2023

The Preluna Hotel
Corinthia Palace Malta
5 out of 5
De Paule Avenue, San Anton, Attard, Malta, BZN 02
The price is $282 per night from Jun 5 to Jun 6
$282
per night
Jun 5 - Jun 6
9.2/10 Wonderful! (990 reviews)
Magnificent Malta stay
"Wow! 5 star quality and service always with a smile. Loved our stay here and was sad to leave. Thank you to everyone who made our stay so pleasurable. Especially loved the happy hours 🍹🍸. The location is within easy commute to all areas of Malta and is a nice reprieve from the busy areas of Malta. ..."

Reviewed on May 22, 2023

Corinthia Palace Malta
IKYK Hotel - IK Collection
3.5 out of 5
Wilga St, St. Julian's
Fully refundableReserve now, pay when you stay
The price is $162 per night from Jun 4 to Jun 5
$162
per night
Jun 4 - Jun 5
8.6/10 Excellent! (28 reviews)
"Nice stylish and modern Cons there’s no windows of yiy don’t pick a balcony room"

Reviewed on Mar 21, 2023

IKYK Hotel - IK Collection
Blubay Apartments by ST Hotels
3.5 out of 5
50 F Sir Ponsomby, Gzira, GZR 1071
Fully refundableReserve now, pay when you stay
The price is $91 per night from Jun 4 to Jun 5
$91
per night
Jun 4 - Jun 5
7.4/10 Good! (456 reviews)
Good...
"Nice clean spacious apartment..... Comfortable Bed.... Good size living room..."

Reviewed on Mar 9, 2023

Blubay Apartments by ST Hotels
Hotel Kappara
3 out of 5
Triq Wied Ghollieqa, Kappara, San Gwann, Malta, SGN 4463
Fully refundableReserve now, pay when you stay
The price is $72 per night from Jun 11 to Jun 12
$72
per night
Jun 11 - Jun 12
7.6/10 Good! (304 reviews)
"Fantastic place to stay A good hub to go anywhere on that island"

Reviewed on Aug 20, 2022

Hotel Kappara
Hotel VIU57
3 out of 5
27 Triq Dun Belin Azzopardi, Mellieha
The price is $111 per night from Jun 5 to Jun 6
$111
per night
Jun 5 - Jun 6
9/10 Wonderful! (59 reviews)
Fabulous place to stay
"Very nicely Located hotel with lovely pool and amazing views Fantastic breakfast with plenty of food always being topped up Dinner lovely too and worth having an evening meal Only down side no tea coffe making facilities for during day and bar dies not open till 6.40 pm in low season"

Reviewed on May 16, 2023

Hotel VIU57
The George, Urban Boutique Hotel
4 out of 5
Paceville Avenue, St. Julian's, Malta, STJ3103
Fully refundableReserve now, pay when you stay
The price is $159 per night from Jun 8 to Jun 9
$159
per night
Jun 8 - Jun 9
8.2/10 Very Good! (407 reviews)
"Spacious penthouse unit."

Reviewed on May 23, 2023

The George, Urban Boutique Hotel
Golden Tulip Vivaldi Hotel
4 out of 5
Dragonara Road, St. Julian's, Malta, STJ 3141
7.8/10 Good! (916 reviews)
"Great location, easy access for walks, shopping, restaurants and to get the bus. A little noisy Friday and Saturday nights but once the balcony door was shut it was ok. Just unable to have the door open and hear the TV! Breakfast was great every day, loved the dining room and the staff were very ..."

Reviewed on Apr 7, 2023

Golden Tulip Vivaldi Hotel
Amery House
3.5 out of 5
Amery House, Amery Street, Sliema, SLM 1704
Fully refundableReserve now, pay when you stay
The price is $132 per night from Jun 13 to Jun 14
$132
per night
Jun 13 - Jun 14
9.4/10 Exceptional! (72 reviews)
"The room was great except for the noise factor. Maybe because it was on the main floor."

Reviewed on May 18, 2023

Amery House
V Hotel Malta
3 out of 5
Triq Ross, St. Julian's
Fully refundableReserve now, pay when you stay
The price is $112 per night from Jun 6 to Jun 7
$112
per night
Jun 6 - Jun 7
8.4/10 Very Good! (29 reviews)
"The hotel is very conveniently located for both sightseeing and night life. The bus stop is right next to the hotel and you can take busses to take to Valetta and other destinations from the main station there or - the other way - to the ferry to Gozo. The hotel is clean and the rooms rather small, ..."

Reviewed on May 10, 2023

V Hotel Malta
Sunseeker Holiday Complex
3 out of 5
Trejqet il-Kulpara, Bugibba, St. Paul's Bay, Malta, SPB 2430
The price is $98 per night from Jun 6 to Jun 7
$98
per night
Jun 6 - Jun 7
8.6/10 Excellent! (172 reviews)
Totally chillin
"Came here twenty five years ago Family run buisness.Neville so polite and respectful.Felt safe and very clean and well organised .Again made some great memories DEFINATLY WOULD RETURN"

Reviewed on Apr 30, 2023

Sunseeker Holiday Complex
Bella Vista Hotel
4 out of 5
Qawra Coast Road, Qawra, St. Paul's Bay, Malta
The price is $59 per night from Jun 17 to Jun 18
$59
per night
Jun 17 - Jun 18
6.2/10 (429 reviews)
"Good meal plans, great bed & breakfast."

Reviewed on May 1, 2023

Bella Vista Hotel
Melior Boutique Hotel
3 out of 5
300 Republic St, Valletta
Fully refundableReserve now, pay when you stay
The price is $145 per night from Jun 27 to Jun 28
$145
per night
Jun 27 - Jun 28
8.2/10 Very Good! (39 reviews)
"The responsiveness of the staff is outstanding! The place itself is a gem: located in the heart of Valletta, it's not noisy, very convenient. It was very nice to receive breakfast at the time of my choice. The room I booked was spacious and simply incredible with it's cleanliness and easiness to ..."

Reviewed on Apr 24, 2023

Melior Boutique Hotel
AX Seashells Resort at Suncrest
4 out of 5
Qawra Coast Road, St. Paul's Bay, Malta, SPB 1902
The price is $191 per night from Jul 1 to Jul 2
$191
per night
Jul 1 - Jul 2
8/10 Very Good! (995 reviews)
"No water on the room and when I asked they said : no room service"

Reviewed on Oct 9, 2021

AX Seashells Resort at Suncrest
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.

Malta hotels information

Number of reviews
9,057
Accommodation
3,434 hotels
Lowest Price
$59
Highest Price
$282

Price trends for hotels in Malta

Less expensive
More expensive
This month
Next month
January
August
$141
$151
Month
Price
January
$82
February
$89
March
$99
April
$126
May
$142
June
$141
July
$151
August
$171
September
$149
October
$125
November
$93
December
$87
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Malta. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Malta hotels
Expedia verified reviews