Find hotels in Malta from $149

  • 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

MONDI Hotel Bellevue Gastein

MONDI Hotel Bellevue Gastein
4.0 star property
Bad Gastein
9.4 out of 10, Exceptional, (302 reviews)
"Very nice charming hotel and a very friendly and helpful staff. "
Denmark
Martin Gade
$210 nightly
The price is $242
Jan 27 - Jan 28
Total with taxes and fees
MONDI Hotel Bellevue Gastein

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
$344 nightly
The price is $389
Jan 27 - Jan 28
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, (46 reviews)
"Absolute loved our time there - perfection "
Australia
Hector
$900 nightly
The price is $998
Jan 28 - Jan 29
Total with taxes and fees
DAS EDELWEISS - Salzburg Mountain Resort

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 reviews)
"Clean room and very friendly and helpful staff"
United States
Erin
$372 nightly
The price is $419
Jan 27 - Jan 28
Total with taxes and fees
The Comodo Bad Gastein, a Member of Design Hotels

Basekamp Mountain Budget Hotel

Basekamp Mountain Budget Hotel
3.0 star property
Sankt Michael im Lungau
7.8 out of 10, Good, (24 reviews)
"Fggggggg"
United States
Goran
Basekamp Mountain Budget Hotel

Alpenland St. Johann

Alpenland St. Johann
4.0 star property
Sankt Johann im Pongau
9.0 out of 10, Wonderful, (83 reviews)
"Lovely staff and great place to stay , very convenient for the slopes and food was excellent "
United Kingdom
cliff
$330 nightly
The price is $369
Feb 11 - Feb 12
Total with taxes and fees
Alpenland St. Johann

Urban Nature Bad Gastein - Badeschloss

Urban Nature Bad Gastein - Badeschloss
4.5 star property
Bad Gastein
9.8 out of 10, Exceptional, (50 reviews)
"Enjoyed our stay! The staff were very accommodating and the thermal pool has the best view in Gastein. Our room was in the historic portion of the hotel. When we opened the windows for cool mountain air, we could also hear the waterfall. Very relaxing! "
United States
Maki
$284 nightly
The price is $323
Jan 27 - Jan 28
Total with taxes and fees
Urban Nature Bad Gastein - Badeschloss

harry’s home Villach

harry’s home Villach
4.0 star property
Villach
9.4 out of 10, Exceptional, (198 reviews)
"Amazing location, kind employees, and perfect rooms!"
United States
Nicholas
$81 nightly
The price is $96
Jan 28 - Jan 29
Total with taxes and fees
harry’s home Villach

Ferienwelt Kesselgrub

Ferienwelt Kesselgrub
4.0 star property
Altenmarkt im Pongau
8.8 out of 10, Excellent, (3 reviews)
"Clean rooms, beautiful new build with a fantastic family spa area!! Truly wonderful!! Kids were given a Christmas present which was a lovely touch. And we arrived very late on the first day, i knew it may be the case so i phoned in advance and they had prepared some food for us on the side, which was really great. A star missing because of unfriendly staff who were always fighting amongst eachother infront of guests and were unfortunately very impolite. It would be lovely to label the food...
United Kingdom
ola
$414 nightly
The price is $463
Feb 22 - Feb 23
Total with taxes and fees
Ferienwelt Kesselgrub

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, (48 reviews)
"Beautiful place, children friendly. Very friendly staff "
United States
ALEXANDER
Hotel Berghof | St. Johann in Salzburg

Auhof

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

Miramonte

Miramonte
3.5 star property
Bad Gastein
9.2 out of 10, Wonderful, (101 reviews)
"This was a beautiful hotel in a beautiful location. The staff were all very nice and helpful. "
Canada
Marnie
$181 nightly
The price is $210
Jan 27 - Jan 28
Total with taxes and fees
Miramonte

Alpine Club

Alpine Club
4.0 star property
Schladming
9.0 out of 10, Wonderful, (493 reviews)
"Pretty place to stay. "
United States
Michael
$238 nightly
The price is $267
Jan 29 - Jan 30
Total with taxes and fees
Alpine Club

[PLACES] Obertauern by Valamar

[PLACES] Obertauern by Valamar
4.0 star property
Untertauern
9.2 out of 10, Wonderful, (10 reviews)
"Top hotel in Obertauern. Great rooms, super friendly staff, good food, heated ski depot, 1 min (!) walk from the slopes. Always return here when in Obertauern…"
United States
Máté
$505 nightly
The price is $565
Feb 8 - Feb 9
Total with taxes and fees
[PLACES] Obertauern by Valamar

Sonnenhotel Zum Stern

Sonnenhotel Zum Stern
4.0 star property
Bad Hofgastein
9.8 out of 10, Exceptional, (33 reviews)
"Kind people, good service, nice room swimmingpool small but relaxing"
Italy
Françoise
Sonnenhotel Zum Stern

Mariengut - Aparthotel Kramer

Mariengut - Aparthotel Kramer
5.0 star property
Wagrain
10.0 out of 10, Exceptional, (8 reviews)
"Wonderful hotel the owner is the manager and it feels like this! Perfect place. "
United States
Ram
Mariengut - Aparthotel Kramer

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
$188 nightly
The price is $208
Jan 27 - Jan 28
Total with taxes and fees
Familienhotel Trebesingerhof

voco Villach by IHG

voco Villach by IHG
4.0 star property
Villach
9.2 out of 10, Wonderful, (351 reviews)
"Great location, friendly staff, clean room, lovely breakfast."
United States
Gretchen
$122 nightly
The price is $140
Feb 20 - Feb 21
Total with taxes and fees
voco Villach by IHG

Erlebnis Post - Hotel mit EigenART

Erlebnis Post - Hotel mit EigenART
3.0 star property
Spittal an der Drau
8.8 out of 10, Excellent, (59 reviews)
"Great people in hotel team and at zellot's the restaurant. Nothing was too much trouble."
United Kingdom
Mario
$187 nightly
The price is $212
Jan 27 - Jan 28
Total with taxes and fees
Erlebnis Post - Hotel mit EigenART

Alpina Wagrain

Alpina Wagrain
4.5 star property
Wagrain
9.4 out of 10, Exceptional, (95 reviews)
"Very nice and friendly staff also fabulous food at restaurant"
Singapore
JI HAE
$553 nightly
The price is $616
Feb 4 - Feb 5
Total with taxes and fees
Alpina Wagrain
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 $149 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