Find the best Malta Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Malta Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Malta hotels

1. The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,014 reviews)
"A beautiful hotel in a great location with exceptional staff and amenities. Would definitely come back."
United Kingdom
Anisha
The price is ₹28,786
₹30,911 total
includes taxes & fees
14 Jun - 15 Jun
The Westin Dragonara Resort, Malta

2. Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,011 reviews)
"Really nice hotel with good facilities. Staff really helpful and rooftop bar and pool a nice area to spend some time."
United Kingdom
Luke
The price is ₹25,702
₹27,611 total
includes taxes & fees
14 Jun - 15 Jun
Hyatt Regency Malta

3. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
Għajn Tuffieħa
9.4 out of 10, Exceptional, (1,001 reviews)
"Lovely location with a good selection of restaurants and friendly staff."
United Kingdom
Elizabeth
The price is ₹31,911
₹34,255 total
includes taxes & fees
21 Jun - 22 Jun
Radisson Blu Resort & Spa, Malta Golden Sands

4. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,013 reviews)
"Amazing hotel in a beautiful area! Incredibly friendly staff!"
United States
Lily
The price is ₹14,906
₹16,060 total
includes taxes & fees
29 Jun - 30 Jun
Maritim Antonine Hotel & Spa Malta

5. QAWRA Palace Resort & SPA

QAWRA Palace Resort & SPA
4.0 star property
Qawra
8.0 out of 10, Very good, (406 reviews)
"Staff very helpful, rooms cleaned every day, food excellent, pool cleaned every day,"
United Kingdom
Julie Ann
QAWRA Palace Resort & SPA

6. Damare Resort & Spa

Damare Resort & Spa
4.0 star property
St. Paul's Bay
9.2 out of 10, Wonderful, (145 reviews)
"Fantastic relaxing break, staff can’t do enough for you"
United Kingdom
Neil
Damare Resort & Spa

7. Hilton Malta

Hilton Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,006 reviews)
"Had a great stay! If you’re looking for a nice resort from which you can easily access all parts of the island, this is a great option. The amenities are great, the room was clean and comfortable, and the staff was excellent."
United States
Alix
The price is ₹22,701
₹24,399 total
includes taxes & fees
20 Jun - 21 Jun
Hilton Malta

8. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,014 reviews)
"Although, the hotel is older and scheduled for a revamp, it was very clean and well maintained. Location was great and having onsite car rental parking made it a perfect for us"
United States
Duane
The price is ₹22,256
₹23,924 total
includes taxes & fees
20 Jun - 21 Jun
Grand Hotel Excelsior

9. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1,010 reviews)
"Great location for everything Staff was helpful and warm welcome. Faculty is super perfect Highly recommended "
United Kingdom
SUCHAT
The price is ₹19,534
₹21,011 total
includes taxes & fees
14 Jun - 15 Jun
1926 Le Soleil Hotel & SPA

10. Hotel Valentina

Hotel Valentina
3.0 star property
Paceville
9.2 out of 10, Wonderful, (1,004 reviews)
"Loved everything about this hotel. The location was brilliant, close to everything. The pool was amazing and the staff were lovely..had a fantastic time."
United Kingdom
James
The price is ₹11,258
₹12,156 total
includes taxes & fees
14 Jun - 15 Jun
Hotel Valentina

11. Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
St. Julian's
9.0 out of 10, Wonderful, (1,011 reviews)
"The ambience was absolutely amazing family friendly a perfect gateway for any vacation definitely going back"
United Kingdom
Christian
The price is ₹24,160
₹25,961 total
includes taxes & fees
15 Jun - 16 Jun
Corinthia St George's Bay

12. Grand Hotel Gozo

Grand Hotel Gozo
4.0 star property
Ghajnsielem
8.6 out of 10, Excellent, (920 reviews)
"Great location and facilities."
United Kingdom
Alison
The price is ₹10,068
₹10,883 total
includes taxes & fees
14 Jun - 15 Jun
Grand Hotel Gozo

13. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
Il-Balluta
9.6 out of 10, Exceptional, (927 reviews)
"Great hotel and location"
United Kingdom
Kevin James
The price is ₹26,113
₹28,051 total
includes taxes & fees
28 Jun - 29 Jun
Malta Marriott Resort & Spa

14. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.6 out of 10, Excellent, (1,001 reviews)
"All staff was helpful food was great can’t fault anything looking forward to returning"
United Kingdom
Claire
The price is ₹10,052
₹10,866 total
includes taxes & fees
30 Jun - 1 Jul
Solana Hotel & Spa

15. 115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective
3.0 star property
Gzira
8.6 out of 10, Excellent, (1,006 reviews)
"Central location with great access to amenities. Staff are extremely helpful and rooms very well maintained."
United Kingdom
Omar
The price is ₹14,393
₹15,511 total
includes taxes & fees
29 Jun - 30 Jun
115 The Strand Hotel by NEU Collective

16. AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (383 reviews)
"Rooms were clean everyday, good variety of breakfast buffets, beautiful sea view room and infinity pool."
United Kingdom
Murnila
AX ODYCY Hotel

17. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,000 reviews)
"Lovely hotel and lovely big rooms"
United Kingdom
Eleanor
The price is ₹19,122
₹20,571 total
includes taxes & fees
23 Jun - 24 Jun
Verdi St Georges Bay Marina

18. Barceló Fortina Malta

Barceló Fortina Malta
5.0 star property
Sliema
9.0 out of 10, Wonderful, (395 reviews)
"Beautiful hotel"
United Kingdom
Catherine Susan
The price is ₹21,590
₹23,211 total
includes taxes & fees
13 Jun - 14 Jun
Barceló Fortina Malta

19. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,006 reviews)
"Lovely hotel and spacious rooms, pool area and beach club area were great. Breakfast options and coffee good as well!"
United Kingdom
Rebecca
The price is ₹17,593
₹18,934 total
includes taxes & fees
20 Jun - 21 Jun
DoubleTree by Hilton Malta

20. Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
4.0 star property
Mellieha
8.4 out of 10, Very good, (858 reviews)
"A great stay."
United Kingdom
Alison
The price is ₹17,488
₹18,822 total
includes taxes & fees
26 Jun - 27 Jun
Riviera Spa Resort – Adults Only
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.

Great weekend hotel deals in Malta

Showing deals for:19 Jun - 21 Jun

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

Top Malta Hotel Reviews

Guide to exploring Malta

Sun-soaked paradise with rich history and stunning architecture

Malta, a charming Mediterranean island, offers a diverse range of attractions and landscapes. Its historical sites, such as the ancient city of Mdina and the stunning megalithic temples, make it a paradise for history buffs. The crystal-clear waters surrounding the island offer plenty of opportunities for water sports and beach activities. Valletta, the capital city, is a UNESCO World Heritage site and a hub of cultural events. For those seeking relaxation, the resorts in St. Julian's and Sliema are popular choices. With its friendly people, stunning sea views, and rich history, Malta is a must-visit destination.

Top reasons to visit Malta

  • Historical Sites: Malta is home to ancient cities like Mdina and stunning megalithic temples, making it a paradise for history enthusiasts.
  • Crystal-clear Waters: The island is surrounded by crystal-clear waters, offering numerous opportunities for water sports and beach activities.
  • Valletta: The capital city, Valletta, is a UNESCO World Heritage site and hosts a variety of cultural events.
  • Relaxing Resorts: St. Julian's and Sliema are popular resorts where tourists can unwind and enjoy the beautiful sea views.
  • Friendly People: Malta is known for its friendly people, who contribute to the welcoming atmosphere of the island.

Find your hotel in Malta

When it comes to accommodation in Malta, you have plenty of options to choose from. Whether you're looking for budget-friendly hotels or luxurious resorts, Malta has it all.

Staying in Malta is a great choice for your holiday. With its rich history, beautiful landscapes, and vibrant culture, Malta offers a unique and unforgettable experience. Whether you're exploring historical sites, enjoying the beaches, or indulging in delicious Mediterranean cuisine, Malta has something for everyone. Book your hotel in Malta and get ready for an amazing holiday!

Explore the best places to visit and stay in Malta

Malta offers a range of exciting areas and neighborhoods that are perfect for tourists. Valletta, the capital city, is a popular destination known for its historical sites, vibrant nightlife, and beautiful sea views. St. Julian's is another great choice with its dining options, family-friendly atmosphere, and romantic setting. Sliema is a bustling area that offers a mix of beach activities, shopping opportunities, and friendly locals. Whether you're looking for a less-touristy spot or a vibrant city experience, Malta has it all. Explore the islands, indulge in delicious cuisine, and immerse yourself in the rich history and culture of this beautiful Mediterranean destination.

  • Valletta: A historical city with a vibrant nightlife and stunning sea views.
  • St. Julian's: A romantic destination with great dining options and family-friendly activities.
  • Sliema: A bustling area known for its beaches, shopping, and friendly locals.

Experience the top activities and must-see sights in Malta

Malta is a charming destination with a diverse atmosphere and a wide range of experiences to offer visitors. Whether you are looking for a relaxing beach holiday, a romantic getaway, a historical adventure, or a fun-filled family trip, Malta has it all. With its beautiful islands, friendly people, delicious dining options, great shopping opportunities, and various water sports, Malta is the perfect destination for a cheap holiday. Explore the picturesque Paradise Bay Beach in Mellieha, where you can enjoy the stunning sea views and indulge in various activities. Visit the Gozo Ferry Terminal in Ghajnsielem for a unique experience of traveling between the islands. Don't miss the Malta Experience in Valletta, a captivating theater that tells the story of Malta's history in an immersive way.

  • Paradise Bay Beach: This beach offers a delightful combination of natural beauty and a wide range of activities, making it perfect for families and couples alike.
  • Gozo Ferry Terminal: Catch a ferry from here to the island of Gozo and enjoy breathtaking views of the Mediterranean Sea along the way.
  • Malta Experience: Immerse yourself in the rich history of Malta through a captivating theater experience that brings the island's past to life.

How to find great deals and cheap hotels in Malta

  • Looking for affordable accommodation in Malta? Expedia offers a range of budget-friendly options for hotels, hostels, and Bed & Breakfasts.
  • Take advantage of the search filters on Expedia to find the perfect accommodation that suits your preferences and budget.
  • Visiting Malta with your family? Look for family-friendly hotels that offer amenities and activities for children.
  • For a romantic getaway, consider staying at one of Malta's beachfront hotels, where you can enjoy breathtaking views and intimate settings.
  • Malta is rich in history, so why not stay in a hotel located in a historic building or area? This will add an extra charm to your trip.
  • Don't forget to explore the local markets and shops in Malta for some unique shopping experiences.
  • Malta is a paradise for water sports enthusiasts. Look for hotels that offer easy access to water sports activities such as diving, snorkelling, and sailing.
  • Maltese people are known for their friendliness and hospitality. Choose accommodation that provides a warm and welcoming environment.
  • Malta consists of beautiful islands, so consider staying on different islands to experience their unique charm.
  • Book your accommodation and travel through Expedia to enjoy special discounts and offers.

Discover the flavours of Malta

When it comes to local cuisine in Malta, you can expect a delightful dining experience filled with unique dishes and highlights. One of the must-try culinary experiences is indulging in Maltese cuisine, which offers a blend of Mediterranean and Sicilian influences. From fresh seafood to hearty stews and traditional pastries, Maltese dishes showcase the island's rich culinary heritage.

If you're in the mood for a museum cafe experience, head to the Mondion Restaurant located within the National Museum of Art in Valletta. This Michelin-starred restaurant offers a fusion of Mediterranean and Maltese flavours, served in an elegant setting with stunning views of the city. For a taste of Sicilian cuisine, visit a Sicilian restaurant like Diar il-Bniet in Dingli, where you can savor authentic Sicilian dishes made with locally sourced ingredients.

Best time to go to Malta

Malta boasts a year-around average temperature of 18.8°C, peaking at 25.8°C in August, its warmest month, and dipping to an average low of 12.5°C in January, the coolest. Rainfall averages at 43.0mm annually, with December seeing the heaviest showers and June, July being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January12.588.9
February12.861.0
March13.838.1
April16.015.2
May19.012.7
June22.70.0
July25.30.0
August25.87.6
September24.227.9
October21.363.5
November17.591.4
December14.3109.2

The Malta info point: What you need to know

Category
Details
LocationLocated in the Mediterranean Sea, south of Sicily
CapitalValletta
LanguageMaltese, English
CurrencyEuro (€)
VisaIndian citizens require a visa to visit Malta
Best Time to VisitApril to June, September to October
Popular AttractionsValletta, Mdina, Blue Grotto, St. John's Co-Cathedral
Local CuisinePastizzi, Rabbit Stew, Ftira, Gozitan Cheese
TransportationBuses, Taxis, Ferries
Important FestivalsCarnival, Feast of St. Paul's Shipwreck, Isle of MTV

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Malta cost?
The season and factors like school holidays and Christmas can influence the price of a hotel in Malta. You can find cheap options from ₹10,866 in a few different ways on Expedia. First, enter the dates you'd like to go on holiday, then use the filters such as amenities and property type to fine-tune your search. You can also sort by price, so the most inexpensive options appear at the top.
When is the best time to go to Malta?
That all depends on what you want from your break in Malta. If you want to visit in summer, which is between June and August, expect average temperatures of between -4ºC and -4ºC. Malta has a Mediterranean climate, so keep that in mind when packing.
How can I find cheap hotels in Malta?
Find inexpensive stays with minimal effort by making use of our handy filters. Click on the "Price per night" box to view pocket-friendly options in Malta. Another way is to check out our cheap hotels in Malta page. The lowest available price starts from ₹10,866 per night.
What are the best hotels in Malta for families?
Find some fabulous Malta family pads by narrowing your search results. You can do this by clicking on "Family friendly" under the "Traveller experience" filter heading. Whether you're after something that's easy on the wallet so you can treat the little ones to more Malta experiences, or you're planning to splurge on that long-awaited family retreat, Expedia has the perfect hotel for you and your crew.
Why should I book my Malta hotel with Expedia?
Book your Malta hotel with Expedia for price, choice and ease. Also, our One Key™ rewards platform lets you collect OneKeyCash™* on all eligible hotels, holiday rentals, flights, car rentals and more. In addition, we offer flexibility should your schedule change, and if you want to ask us anything or need assistance, our online Help Centre is always available.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.