Find hotels in Malta from $147

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Malta hotels

Sleep Well 24

Sleep Well 24
3.0 star property
Spittal an der Drau
8.6 out of 10, Excellent, (20 reviews)
"Confusing: the name of the hotel does not seem to be the one displayed on Expedia and the building number as it appears seems wrong. But the room was very nice and clean. Loved the view, parking was super easy. The reception staff was very nice and patient. "
United States
Julien
$159 nightly
The price is $181
Jan 23 - Jan 24
Total with taxes and fees
Sleep Well 24

Rösslgut

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

Landhotel Kreinerhof - Self Check In 24h möglich

Landhotel Kreinerhof - Self Check In 24h möglich
3.0 star property
Lurnfeld
9.0 out of 10, Wonderful, (32 reviews)
"Nice Hotel in quite location. Off road safe parking for motorcycles. Arrived early and room wasn't ready but told they would make it up next. Owner very accommodating and helpful (as were all staff). Room had balcony and view to rear. Restaurant was closed the night we stayed but a 5 minute walk up the road is a bar and restaurant with good food. Good stopping point if intending to ride the GrossGlockner High Road."
United Kingdom
Graham
$131 nightly
The price is $151
Jan 27 - Jan 28
Total with taxes and fees
Landhotel Kreinerhof - Self Check In 24h möglich

Familienhotel Trebesingerhof

Familienhotel Trebesingerhof
4.0 star property
Trebesing
8.4 out of 10, Very Good, (6 reviews)
"Sehr angenehmes Hotel, ideal für Kinder!! Alles bestens "
Germany
Claudia
$186 nightly
The price is $206
Jan 23 - Jan 24
Total with taxes and fees
Familienhotel Trebesingerhof

Strandhotel Burgstaller

Strandhotel Burgstaller
3.0 star property
Feld am See
Strandhotel Burgstaller

Hotel Glocknerhof

Hotel Glocknerhof
4.0 star property
Berg im Drautal
8.8 out of 10, Excellent, (5 reviews)
"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
$309 nightly
The price is $340
Jan 23 - Jan 24
Total with taxes and fees
Hotel Glocknerhof

See-Villa

See-Villa
4.0 star property
Millstatt
8.8 out of 10, Excellent, (74 reviews)
"Very Quite and relaxed place at the lakeside. Nice stuff and very good breakfast "
Germany
Christian
$143 nightly
The price is $164
Feb 7 - Feb 8
Total with taxes and fees
See-Villa

Hotel Berghof

Hotel Berghof
3.0 star property
Berg im Drautal
8.6 out of 10, Excellent, (60 reviews)
"The rooms were clean and comfortable. Dinner and breakfast were nice. "
United States
Kaitlin
$156 nightly
The price is $180
Jan 23 - Jan 24
Total with taxes and fees
Hotel Berghof

GRETI - Alpine Boutique Hotel Gruber

GRETI - Alpine Boutique Hotel Gruber
3.0 star property
Bad Hofgastein
9.8 out of 10, Exceptional, (36 reviews)
"Amazing place!"
United States
Rene
GRETI - Alpine Boutique Hotel Gruber

Gasthof Walcher

Gasthof Walcher
3.0 star property
Dorfgastein
9.2 out of 10, Wonderful, (13 reviews)
"Eine verdunkelungs Gardine hatte keine funktion. Beim frühstücksbuffett fehlte die loebe am Detail. Käse und Wurstwaren wurden als klotz hingelegt bzw. Aus der packung so abgelegt. Sah nicht ansprechend aus. Man musste öfters darauf hinweisen, dass einige sachen schon vergriffen waren. Und was total irritierend war ist, dass es kaffeekapseln zu €1.50 das stück zu erwerben war wenn man ein "guten" Kaffee trinken möchte. Wir finden, das sollte inkl. sein, oder deutlich günstiger. Ansonsten waren...
Germany
Martin
$143 nightly
The price is $164
Jan 25 - Jan 26
Total with taxes and fees
Gasthof Walcher

Hotel Salzburger Hof

Hotel Salzburger Hof
4.5 star property
Altenmarkt im Pongau
10.0 out of 10, Exceptional, (6 reviews)
"Truly exceptional facilities for kids. Friendly staff as well. :)"
Canada
raymond
$633 nightly
The price is $704
Feb 1 - Feb 2
Total with taxes and fees
Hotel Salzburger Hof

Feriendorf Edelweiss

Feriendorf Edelweiss
3.0 star property
Mariapfarr
9.4 out of 10, Exceptional, (11 reviews)
"Eigentlich wäre das Appartment wunderbar gewesen und es liegt abgeschieden und hat deshalb auch keinen Verkehrslärm. Leider haben die Gäste im 1. Stock fürchterlichen Lärm gemacht. In den 1. Stock führt eine Metalltreppe, die Schlafen mit den entsprechenden Nachbarn unmöglich macht. Bitte legen Sie auf die Treppe (Gummi-)Matten, um den Lärm zu dämpfen. Sonst ist man vom Glück mit den Nachbarn abhängig und das wäre mir zu riskant"
Germany
Bernhard
Feriendorf Edelweiss

A-ROSA Collection Straubinger Grand Hotel

A-ROSA Collection Straubinger Grand Hotel
4.5 star property
Bad Gastein
10.0 out of 10, Exceptional, (53 reviews)
"Great staff, attention to detail and accommodations"
Canada
Sheehan
$520 nightly
The price is $582
Feb 15 - Feb 16
Total with taxes and fees
A-ROSA Collection Straubinger Grand Hotel

Hotel Nockalm

Hotel Nockalm
4.0 star property
Krems in Kaernten
9.0 out of 10, Wonderful, (16 reviews)
"Great facilities, great location, awesome room: our children had a great time! "
Netherlands
Maarten
Hotel Nockalm

Das Schider Aparthotel Bad Gastein

Das Schider Aparthotel Bad Gastein
3.5 star property
Bad Gastein
10.0 out of 10, Exceptional, (7 reviews)
"Sehr nettes Personal, angenehme Atmosphäre 😃"
Germany
Jovanka
Das Schider Aparthotel Bad Gastein

David Suiten

David Suiten
5.0 star property
Mauterndorf
9.2 out of 10, Wonderful, (9 reviews)
"Sehr freundlich. Eine neue moderne Unterkunft "
Germany
Jörg
$351 nightly
The price is $365
Jan 29 - Jan 30
Total with taxes and fees
David Suiten

DAS EDELWEISS - Salzburg Mountain Resort

DAS EDELWEISS - Salzburg Mountain Resort
5.0 star property
Grossarl
9.8 out of 10, Exceptional, (46 reviews)
"Absolute loved our time there - perfection "
Australia
Hector
$836 nightly
The price is $928
Jan 28 - Jan 29
Total with taxes and fees
DAS EDELWEISS - Salzburg Mountain Resort

Apartment Hotel Panorama

Apartment Hotel Panorama
3.0 star property
Wagrain
9.8 out of 10, Exceptional, (43 reviews)
"Very good service , alot of space in the rooms , very nice place."
China
Rahamim
$346 nightly
The price is $369
Jan 26 - Jan 27
Total with taxes and fees
Apartment Hotel Panorama

Family & Sporthotel Kärntnerhof

Family & Sporthotel Kärntnerhof
4.0 star property
Bad Kleinkirchheim
10.0 out of 10, Exceptional, (2 reviews)
"Da ripetere. Personale molto cortese, cucina a base di piatti austriaci preparati e presentati molto bene. Area giochi per i bambini splendida. La camera con tablet in dotazione...."
Italy
Andrea
$338 nightly
The price is $381
Jan 27 - Jan 28
Total with taxes and fees
Family & Sporthotel Kärntnerhof

Zur Post & Appartementhaus Kern

Zur Post & Appartementhaus Kern
3.5 star property
Radenthein
8.6 out of 10, Excellent, (18 reviews)
"Very nice staff Hotel. Great breakfast. The only difficulty was our room had to many stairs to get up & down."
United States
Margo
Zur Post & Appartementhaus Kern
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

What is the best area to stay in Malta?
For most visitors to Malta, Carinthia, the best area to stay is in the town of Malta itself, or the nearby villages located within the Maltatal (Malta Valley).

The town of Malta serves as the central hub of the valley, offering easy access to the region's main attractions. You'll find a selection of guesthouses and hotels here, along with local shops and eateries. It's a convenient base for exploring both the upper and lower parts of the valley. This area is particularly well-suited for families due to its central location and proximity to activities like the Fallbach Waterfall and various hiking trails.

For couples seeking a more secluded and quiet experience, consider staying in one of the smaller villages further up the Maltatal, such as Brandstatt or Koschach. These villages offer charming accommodations, often with stunning views of the surrounding mountains and direct access to hiking and nature walks.
When is the best time to go to Malta?
The best time to visit Malta is during the shoulder seasons of spring (April to June) and autumn (September to October) for pleasant weather and fewer crowds.

During these months, the weather is comfortably warm, typically ranging from the mid-60s to high 70s Fahrenheit, making it ideal for exploring the island's historical sites, enjoying outdoor activities, and relaxing on its beaches without the intense heat of summer. You'll find that popular attractions are less crowded, allowing for a more relaxed and enjoyable experience. Many hotels and restaurants also offer better value during these times compared to the peak summer season.

For those interested in hiking and outdoor pursuits, spring is particularly appealing as the island is lush and green after the winter rains.
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 $147 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