Find hotels in Malta from $148

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Malta hotels

Hotel Berghof | St. Johann in Salzburg

Hotel Berghof | St. Johann in Salzburg
4.5 star property
Sankt Johann im Pongau
9.6 out of 10, Exceptional, (46)
"Beautiful place, children friendly. Very friendly staff "
United States
ALEXANDER
$385 nightly
The price is $430
Jan 22 - Jan 23, 2026
Total with taxes and fees
Hotel Berghof | St. Johann in Salzburg

Sonnenhotel Zum Stern

Sonnenhotel Zum Stern
4.0 star property
Bad Hofgastein
9.8 out of 10, Exceptional, (33)
"Kind people, good service, nice room swimmingpool small but relaxing"
Italy
Françoise
$278 nightly
The price is $313
Jan 6 - Jan 7, 2026
Total with taxes and fees
Sonnenhotel Zum Stern

Rösslgut

Rösslgut
3.0 star property
Zederhaus
9.0 out of 10, Wonderful, (33)
"The host receptionist was delightful. I would stay again. The bed and breakfast was magnificent. "
United States
abraham
Rösslgut

Das Alpenhaus Gasteinertal

Das Alpenhaus Gasteinertal
4.0 star property
Bad Hofgastein
9.0 out of 10, Wonderful, (69)
"A beautiful hotel and spa, spottlessly clean and well maintained. Plenty of choice of food. The hotel is in the pretty village of Bad Hofgastein with plenty of amenities and lovely views. Perfect for a relaxing holiday. "
United Kingdom
Anonymous traveler
$273 nightly
The price is $308
Jan 5 - Jan 6, 2026
Total with taxes and fees
Das Alpenhaus Gasteinertal

Hotel Salzburger Hof

Hotel Salzburger Hof
4.5 star property
Altenmarkt im Pongau
10.0 out of 10, Exceptional, (6)
"Truly exceptional facilities for kids. Friendly staff as well. :)"
Canada
raymond
$448 nightly
The price is $500
Jan 6 - Jan 7, 2026
Total with taxes and fees
Hotel Salzburger Hof

Harmls Aparthotel

Harmls Aparthotel
3.0 star property
Flachau
9.2 out of 10, Wonderful, (101)
"My son and I stayed at the Harmls for some late spring skiing. The staff were incredibly friendly and helpful, breakfast was delicious (including gluten free options) and we really enjoyed relaxing in the sauna facilities at the end of a long day. Strongly recommend."
United Kingdom
Nathan
$297 nightly
The price is $334
Jan 23 - Jan 24, 2026
Total with taxes and fees
Harmls Aparthotel

Hotel Rigele Royal

Hotel Rigele Royal
4.5 star property
Tweng
9.6 out of 10, Exceptional, (15)
"Pleasantly surprised here. Staff was great, I only wish they had shoveled our balcony, the view would have been so nice out there. "
United States
brook
$366 nightly
The price is $412
Jan 21 - Jan 22, 2026
Total with taxes and fees
Hotel Rigele Royal

Ferienparadies Lerch

Ferienparadies Lerch
4.0 star property
Sankt Johann im Pongau
9.6 out of 10, Exceptional, (28)
"Friedly and helpful staff, cleanliness, convenient for getting everywhere. "
United Kingdom
Sue
$278 nightly
The price is $311
Jan 7 - Jan 8, 2026
Total with taxes and fees
Ferienparadies Lerch

A-ROSA Collection Straubinger Grand Hotel

A-ROSA Collection Straubinger Grand Hotel
4.5 star property
Bad Gastein
10.0 out of 10, Exceptional, (47)
"Great staff, attention to detail and accommodations"
Canada
Sheehan
$294 nightly
The price is $334
Jan 13 - Jan 14, 2026
Total with taxes and fees
A-ROSA Collection Straubinger Grand Hotel

DAS EDELWEISS - Salzburg Mountain Resort

DAS EDELWEISS - Salzburg Mountain Resort
5.0 star property
Grossarl
9.8 out of 10, Exceptional, (45)
"Absolute loved our time there - perfection "
Australia
Hector
$765 nightly
The price is $850
Jan 12 - Jan 13, 2026
Total with taxes and fees
DAS EDELWEISS - Salzburg Mountain Resort

Hotel Alpenblick

Hotel Alpenblick
3.0 star property
Bad Gastein
9.6 out of 10, Exceptional, (131)
"Late arrival and all was closed, but a nice woman made food for us and also check in."
Sweden
Stefan
$214 nightly
The price is $247
Jan 10 - Jan 11, 2026
Total with taxes and fees
Hotel Alpenblick

Hotel Blü Gastein

Hotel Blü Gastein
3.0 star property
Bad Hofgastein
8.8 out of 10, Excellent, (102)
"Tolles Hotel "
Germany
Sandra
$256 nightly
The price is $289
Jan 8 - Jan 9, 2026
Total with taxes and fees
Hotel Blü Gastein

The Comodo Bad Gastein, a Member of Design Hotels

The Comodo Bad Gastein, a Member of Design Hotels
4.0 star property
Bad Gastein
9.8 out of 10, Exceptional, (63)
"Excellent view, quiet ambient, friendly staffs. "
Japan
Atsushi
$382 nightly
The price is $431
Jan 14 - Jan 15, 2026
Total with taxes and fees
The Comodo Bad Gastein, a Member of Design Hotels

Hotel Glocknerhof

Hotel Glocknerhof
4.0 star property
Berg im Drautal
8.8 out of 10, Excellent, (5)
"Absolutely gorgeous place to stay where staff goes out of their way to please everyone. The dinner was amazing with many choices and flavors to enjoy. The salad bar was the best I’ve ever seen! The views are incredible. We can’t wait to go back! Thank you so much, Daniel!"
United States
Catherine
$311 nightly
The price is $343
Jan 3 - Jan 4, 2026
Total with taxes and fees
Hotel Glocknerhof

Hotel Alpina

Hotel Alpina
4.0 star property
Rauris
10.0 out of 10, Exceptional, (3)
$384 nightly
The price is $430
Jan 13 - Jan 14, 2026
Total with taxes and fees
Hotel Alpina

Auhof

Auhof
3.5 star property
Bad Gastein
9.6 out of 10, Exceptional, (40)
"Beautiful scenery and close to alot of other mountain towns. Apartment was very modern and comfortable."
United States
Robert
Auhof

Berg-Leben

Berg-Leben
4.0 star property
Grossarl
9.8 out of 10, Exceptional, (7)
"."
Germany
Makus
$403 nightly
The price is $451
Jan 9 - Jan 10, 2026
Total with taxes and fees
Berg-Leben

Pension Linder

Pension Linder
4.0 star property
Seeboden
9.6 out of 10, Exceptional, (40)
"Very good hotel"
Germany
Jana
$129 nightly
The price is $148
Jan 22 - Jan 23, 2026
Total with taxes and fees
Pension Linder

Schlosshotel Lacknerhof

Schlosshotel Lacknerhof
4.5 star property
Flachau
8.8 out of 10, Excellent, (3)
"äußerst gepflegter Betrieb, modernst strukturiert,riesiges Spa Angebot"
Germany
Anton
$568 nightly
The price is $632
Jan 8 - Jan 9, 2026
Total with taxes and fees
Schlosshotel Lacknerhof

Hotel Angerwirt

Hotel Angerwirt
4.0 star property
Kleinarl
9.4 out of 10, Exceptional, (28)
"A very nice short stop. No time for full value, but a exellent place, with service beyond expectation. So nice people. Can fully recommend. "
Denmark
Ulrich
$349 nightly
The price is $390
Dec 27 - Dec 28
Total with taxes and fees
Hotel Angerwirt
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Malta attractions

Top Malta Hotel Reviews

More cheap stays in Malta

Hotels in Malta with star-rating

Frequently asked questions

When is the best time to go to Malta?
The most popular time to visit Malta is during May, when the climate is beautifully warm and inviting, with temperatures averaging around 75°F. This month marks the beginning of the tourist season, making it an ideal time for outdoor adventures, leisurely beach days, and exploring the island's rich history without the summer crowds.

As you venture into the peak season, which runs from June to September, you'll find that Malta comes alive with various festivals and cultural events, superb for those who appreciate vibrant atmospheres and local traditions. The warm temperatures during these months can soar into the low 80s Fahrenheit, creating superb conditions for enjoying Malta's stunning coastlines and picturesque towns. With plenty of outdoor cafés and restaurants, you can savor fresh Mediterranean cuisine while soaking up the sun and the local ambiance.

For travelers who prefer a quieter experience, consider visiting in late September or early October. During this time, the weather remains pleasantly warm, yet the crowds begin to thin out, allowing for a more relaxed exploration of Malta's charming villages and ancient ruins. Plus, you might find better value on accommodations as the peak season winds down.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Malta.
How can I save on a Malta hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Malta hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Malta hotel?
Prices for hotels in Malta often vary, but you can find a great deal from $148 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia