Find the best Malta Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Top cities in Malta

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

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,034 reviews)
"Really cannot fault this resort. Beautiful setting, great location, such helpful and attentive staff and great food. All-in-all an excellent half-term October week’s holiday."
United Kingdom
Dr David Leslie
The price is £123
includes taxes & fees
28 Nov - 29 Nov
The Westin Dragonara Resort, Malta

2. Hard Rock Hotel Malta

Hard Rock Hotel Malta
5.0 star property
St. Julian's
9.2 out of 10, Wonderful, (81 reviews)
"Amazing stay! Staff were all incredibly helpful and we had the best time"
United Kingdom
Arangavi
The price is £115
includes taxes & fees
16 Nov - 17 Nov
Hard Rock Hotel Malta

3. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.8 out of 10, Excellent, (1,002 reviews)
"Brilliant location if you're looking for a quieter stay away from the crowds and it's only a 10 minute bus ride from one of the nicest beaches in Malta. The hotel has 3 restaurants and a nightly themed buffet. 3 pools and a wide array of spa treatments. The staff are super friendly and helpful. Would happily stay there again.."
United Kingdom
adam
The price is £33
includes taxes & fees
12 Nov - 13 Nov
Solana Hotel & Spa

4. Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,001 reviews)
"Great stay and ideal location"
United Kingdom
Tarunkumar
The price is £93
includes taxes & fees
1 Dec - 2 Dec
Hyatt Regency Malta

5. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
Il-Balluta
9.6 out of 10, Exceptional, (1,004 reviews)
"Great stay"
United Kingdom
Maya
The price is £109
includes taxes & fees
18 Nov - 19 Nov
Malta Marriott Resort & Spa

6. Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
St. Julian's
9.0 out of 10, Wonderful, (1,006 reviews)
"Lovely pool areas, spacious rooms and the staff were lovely"
United Kingdom
Tessa
The price is £73
includes taxes & fees
16 Nov - 17 Nov
Corinthia St George's Bay

7. 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,000 reviews)
"Great location beside a lovely beach. Nice facilties and good restaurants on site."
United Kingdom
Owen
The price is £100
includes taxes & fees
16 Nov - 17 Nov
Radisson Blu Resort & Spa, Malta Golden Sands

8. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.2 out of 10, Wonderful, (1,007 reviews)
"Location was great"
United States
Tina
The price is £51
includes taxes & fees
1 Dec - 2 Dec
Maritim Antonine Hotel & Spa Malta

9. AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (439 reviews)
"Gorgeous hotel and very, very friendly and helpful staff. The room we stay in was excellent. Will definitely stay here again."
United Kingdom
Ezinne
AX ODYCY Hotel

10. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,020 reviews)
"Excellent hotel"
United Kingdom
Karen
The price is £119
includes taxes & fees
4 Dec - 5 Dec
Grand Hotel Excelsior

11. Hotel Valentina

Hotel Valentina
3.0 star property
Paceville
9.2 out of 10, Wonderful, (1,004 reviews)
"Great hotel, love the breakfast buffet"
United Kingdom
Philip
The price is £41
includes taxes & fees
1 Dec - 2 Dec
Hotel Valentina

12. Barceló Fortina Malta

Barceló Fortina Malta
5.0 star property
Sliema
9.2 out of 10, Wonderful, (474 reviews)
"Hotel fitted the bill exactly for our stay. Would stay there again."
United Kingdom
Jonathan William
The price is £85
includes taxes & fees
2 Dec - 3 Dec
Barceló Fortina Malta

13. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1,004 reviews)
"Lovely place to stay and got a free room upgrade on arrival! Staff could not be more helpful and it was a very relaxing stay with a great breakfast!"
United Kingdom
Alexandra
The price is £48
includes taxes & fees
2 Dec - 3 Dec
1926 Le Soleil Hotel & SPA

14. Novotel Malta Sliema

Novotel Malta Sliema
4.0 star property
Gzira
8.8 out of 10, Excellent, (230 reviews)
"Really great hotel!"
United Kingdom
Pia
The price is £53
includes taxes & fees
1 Dec - 2 Dec
Novotel Malta Sliema

15. 115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective
3.0 star property
Gzira
8.4 out of 10, Very good, (1,009 reviews)
"Staff was wonderful!"
United States
Carolyn
The price is £44
includes taxes & fees
24 Nov - 25 Nov
115 The Strand Hotel by NEU Collective

16. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,001 reviews)
"Excellent stay and just outside the sounds of St Julian's nightlife!!!"
United Kingdom
Graeme
The price is £52
includes taxes & fees
23 Nov - 24 Nov
Verdi St Georges Bay Marina

17. Hilton Malta

Hilton Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,000 reviews)
"like, staff , clean room, good breakfast."
United States
tamar
The price is £116
includes taxes & fees
29 Nov - 30 Nov
Hilton Malta

18. ME Malta by Meliá

ME Malta by Meliá
5.0 star property
Paceville
9.6 out of 10, Exceptional, (133 reviews)
"Beautiful hotel, excellent service and friendly staff. My wife and I enjoyed our visit and we look forward to visiting again"
United States
Kanayo
The price is £144
includes taxes & fees
8 Dec - 9 Dec
ME Malta by Meliá

19. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,001 reviews)
"The staff were all very friendly. And couldn't do more for you. The hotel was spotlessly clean and the food was great. We especially enjoyed Sabi House"
United Kingdom
Peter
The price is £94
includes taxes & fees
29 Nov - 30 Nov
DoubleTree by Hilton Malta

20. Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's
5.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,001 reviews)
"Great"
United Kingdom
Samuel
The price is £109
includes taxes & fees
6 Dec - 7 Dec
Radisson Blu Resort, Malta St. Julian's
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.

Get last-minute hotel deals in Malta and save more

Sign in to unlock great savings.
Showing deals for:13 Nov - 15 Nov
Showing deals for:7 Dec - 8 Dec

Hotels recommended for families in Malta

Top Malta Hotel Reviews

Find out more about Malta

Top reasons to visit Malta

  • Stunning Beaches: Malta boasts beautiful beaches and picturesque bays, perfect for relaxation and water activities.
  • Rich History: Explore the charming streets of Valletta and visit ancient churches that showcase Malta's cultural heritage.
  • Vibrant Local Culture: Immerse yourself in the local scene with live music events and a lively theatre atmosphere.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, including water sports and scenic tours of the island.
  • Diverse Accommodation: Choose from luxurious hotels to charming agritourism properties, catering to all preferences.

Find great hotels in Malta

Whether you seek a family-friendly retreat, an adventurous getaway, or a romantic escape, Malta offers a diverse selection of hotels to cater to your needs. From luxurious options like Hilton Malta to charming agritourism properties, you’ll discover the best hotels that promise comfort and convenience. Explore the top hotels in Malta, where stunning views and exceptional service await you, ensuring a memorable holiday experience.

  • Corinthia St George's Bay: This 5-star hotel is a true gem, boasting a guest rating of 9.0. Nestled on Malta's stunning coastline, Corinthia St George's Bay offers a luxurious beachside retreat perfect for families. With direct access to the beach, guests can indulge in sun-soaked days by the sea. The hotel is particularly welcoming for children, featuring amenities such as a children’s pool, babysitting services, and tailored breakfast options for younger guests. The elegant décor and extensive facilities make it an ideal choice for a memorable family vacation.
  • Grand Hotel Excelsior: Another 5-star option, the Grand Hotel Excelsior has a commendable guest rating of 8.8. This property exudes sophistication with its remarkable views of the Mediterranean and direct beach access. Families will appreciate the array of child-friendly services, including an onsite babysitting service and a dedicated children’s pool. The hotel's facilities, coupled with its refined ambience, ensure that all guests, including little ones, enjoy a comfortable and enjoyable stay. It’s perfect for those looking to blend luxury with family fun.
  • Verdi St Georges Bay Marina: A 4-star hotel with a guest rating of 8.8, Verdi St Georges Bay Marina is an appealing choice for families seeking a beach getaway. Directly located by the water, it offers a charming atmosphere complemented by family-friendly amenities such as a children’s pool, free cribs, and babysitting options. The hotel’s inviting décor and essential facilities ensure a pleasant stay for both adults and children, making it a great option for those looking to enjoy Malta's beautiful coastline.

Where to stay in Malta

Malta offers a delightful blend of sun-soaked beaches and rich history, making it an ideal getaway for all types of travellers. Explore the charming streets of Valletta, bask in the beauty of the Blue Lagoon, or unwind on the pristine sands of Golden Bay. Whether you seek a romantic escape or a family-friendly adventure, Malta's vibrant atmosphere and welcoming locals promise an unforgettable holiday experience in the heart of the Mediterranean.

  • Valletta: Valletta, the capital of Malta, is a stunning fortified city that boasts a rich history and vibrant culture. Nestled on a peninsula, it offers breathtaking views of the surrounding bay. As you explore its cobbled streets, you'll discover a myriad of theatres, shops, and cinemas, perfect for family outings or romantic evenings. The city comes alive during the peak months of March to April and July, making it a lively hub for cultural events and festivals. Don't miss the iconic St. John's Co-Cathedral and the Upper Barracca Gardens, where you can enjoy panoramic views of the Grand Harbour.
  • St. Julian's: Renowned for its lively atmosphere, St. Julian's is a coastal city that caters to beach lovers and outdoor enthusiasts. The picturesque bay is lined with inviting beaches and scenic promenades, ideal for relaxation and leisure. Peak visitor numbers occur in April and the summer months, when the city buzzes with energy. St. Julian's offers a variety of entertainment options, including theatres and shopping malls, making it a perfect spot for families. Be sure to visit the lively Paceville area, known for its nightlife, and the stunning Spinola Bay, where you can enjoy a meal with a view.
  • St. Paul's Bay: Nestled along the northern coast of Malta, St. Paul's Bay is a charming destination that captivates visitors with its beautiful beaches and outdoor activities. The area sees increased tourist activity in April and during the summer months, providing a delightful seaside experience. The local attractions include family-friendly beaches and serene bays, perfect for sunbathing and swimming. With its array of shops, theatres, and shopping centres, St. Paul's Bay is a great place to immerse yourself in local culture while enjoying the stunning coastal scenery. Don't miss the nearby island of Comino, famed for its crystal-clear waters.

Things to do in Malta

Malta offers a splendid mix of beach and outdoor activities, perfect for a scenic getaway. Visitors can enjoy numerous beaches, splash parks, and main attractions. Don't miss out on the vibrant theatre scene and shopping centres. Be sure to book tours to fully explore the island, and immerse yourself in live music events that showcase the local culture. Malta is truly a delightful destination for relaxation and adventure.

Shopping

In Valletta, visit the bustling Merchant Street Market for local crafts and souvenirs. For a more extensive shopping experience, head to The Point Shopping Mall in Sliema, featuring international brands and dining options, perfect for picking up gifts and enjoying a vibrant atmosphere.

Recreation

Talise Spa at the Mediterranean Conference Centre offers a luxurious retreat with soothing treatments and stunning views. Experience holistic therapies and rejuvenating massages designed to refresh your body and mind, all while surrounded by the tranquil ambience of Malta's historic architecture.

Health & Wellness Retreat at the Corinthia Palace boasts serene gardens and tailored wellness programmes. Indulge in spa therapies, yoga sessions, and nutritious cuisine, ensuring a revitalising escape that nurtures both body and spirit.

Marina Hotel's wellness centre features a range of fitness classes and spa treatments. Enjoy a refreshing swim in the outdoor pool or unwind with a calming massage, all while overlooking the picturesque bay.

Adventure

Explore the stunning Blue Lagoon on Comino Island, perfect for swimming and snorkelling in crystal-clear waters. For thrill-seekers, the cliffs of Dingli offer breathtaking views and exhilarating cliff diving opportunities, while the rugged terrain of Gozo invites adventurous hiking and biking experiences amid picturesque landscapes.

Nightlife

In Malta, Paceville is the vibrant heart of nightlife, boasting lively clubs and bars that cater to all tastes. For a more laid-back atmosphere, head to St. Julian's waterfront, where you can enjoy cocktails with stunning sea views. Valletta's bars offer a charming mix of history and modernity.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Malta

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Malta are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Malta about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Malta is Saturday. The most expensive day to stay in Malta is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to choose your budget, desired location, and various other preferences. You can arrange your search results to display prices from lowest to highest, ensuring that you find the most affordable hotels first. Additionally, you have the option to narrow down your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Malta with your flights and activities when you book an Expedia package.

Find the best attractions in Malta

Malta offers a delightful mix of beach and outdoor experiences, making it an ideal destination for a scenic getaway. Visitors can explore stunning churches, relax on beautiful beaches, and enjoy picturesque bays. The range of attractions caters to those seeking cultural immersion and a beachside retreat, ensuring a memorable holiday filled with diverse activities and breathtaking views.

  • Mellieha Bay: Experience the stunning scenery of Mellieha Bay, where golden sandy beaches meet crystal-clear waters. Perfect for sunbathing, swimming, or enjoying various outdoor activities, this picturesque bay offers a relaxed beach vibe that is ideal for families and couples alike.
  • Sliema Promenade: Stroll along the vibrant Sliema Promenade, a bustling landmark lined with cafes and shops. Here, you can soak in the historical vibes while mingling with friendly locals and enjoying views of the Mediterranean Sea, making it a great spot for leisurely walks.
  • Blue Lagoon: Discover the breathtaking Blue Lagoon, renowned for its turquoise waters and stunning natural scenery. Ideal for swimming and snorkelling, this outdoor paradise offers a serene escape amidst beautiful surroundings, perfect for relaxation and exploration.

Best time to go to Malta

The best time to visit Malta is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January58.6°F (14.8°C)Light RainMostly SunnyAverageSlightly Low
February57.6°F (14.2°C)Light RainMostly SunnyAverageSlightly Low
March58.6°F (14.8°C)No RainMostly SunnyAverageSlightly Low
April61.5°F (16.4°C)No RainSunnySlightly HighAverage
May66.4°F (19.1°C)No RainSunnyAverageAverage
June73.2°F (22.9°C)No RainSunnySlightly HighAverage
July79.0°F (26.1°C)No RainSunnySlightly HighSlightly High
August80.6°F (27.0°C)No RainSunnyAverageSlightly High
September77.9°F (25.5°C)No RainSunnyAverageSlightly High
October73.2°F (22.9°C)Light RainMostly SunnySlightly LowAverage
November67.6°F (19.8°C)Light RainMostly SunnySlightly LowAverage
December61.7°F (16.5°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Malta

When visiting Malta, you can fly into two major airports. Luqa (MLA-Malta International Airport) is situated 14.5km from the capital, Valletta, with excellent hotels nearby, such as the 5-star Malta Marriott Resort & Spa and The Westin Dragonara Resort, both approximately 8.0km away, offering convenient airport shuttle services. The Grand Hotel Excelsior, located 4.8km from the airport, also provides easy access. Alternatively, Comiso (CIY-Vincenzo Magliocco) is 119.1km from Malta, with luxury options like Hotel Eremo della Giubiliana and Relais Antica Badia, both within 16.1km, offering shuttle services to the airport. Choose your preferred airport and unwind in style.

Frequently Asked Questions

How much do hotels in Malta cost?

The season and factors like Christmas and school holidays can influence the price of a hotel in Malta. You can find cheap options from £28 in a few different ways on Expedia. First, enter the dates you'd like to go on holiday, then use the filters like amenities and budget to fine-tune your search. You can also sort by price, so the most inexpensive options appear first.

When is the best time to go to Malta?

Any time is a great time to discover Malta, just keep in mind that the weather will vary depending on your destination. If it's a Valletta summer holiday you're after, book your trip between June and August. You can expect average temperatures of between 24ºC and 25ºC then in Valletta, which has a Mediterranean climate.

What is the best area to stay in Malta?

Malta has plenty of thrilling places to stay, including Valletta and Sliema. Each has its own fabulous experiences, so why not set aside time to visit both?

How can I find cheap hotels in Malta?

Discover inexpensive hotels with minimal effort by using our handy filters. Choose the "Price per night" checkbox to see budget-friendly options in Malta. You can also look at our cheap hotels in Malta page. The lowest available rate starts at £28 per night.

What are the best hotels in Malta for families?

Discover some great Malta family hotels by narrowing your search results. You can do this by clicking on "Family friendly" under the "Traveller experience" filter heading. Whether you're looking for something that's easy on the wallet so you can spoil the little ones with more Malta experiences, or you're preparing 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 a Malta stay with Expedia for ease, choice and price. Also, our One Key™ rewards programme lets you earn OneKeyCash™* on eligible hotels, car rentals, flights, holiday rentals and more. Plus, we offer flexibility in case your itinerary changes, and if you have any questions or need assistance, our online Help Centre is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.

Explore a world of travel with Expedia