A marina with numerous small boats anchored in clear water, a sandy beach, and a row of palm trees along the waterfront.

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

Star rating

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,023 reviews)
"We had a wonderful stay. The staff were all very helpful and friendly. The hotel was very clean and the food was excellent."
United Kingdom
Sharon
The price is Rp7.051.404
Rp7.606.275 total
includes taxes & fees
28 Jul - 29 Jul
The Westin Dragonara Resort, Malta

2. Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,004 reviews)
"Most helpful staff great breakfast very clean hotel with a great location very walkable near shopping/market"
United States
Mike
The price is Rp4.002.165
Rp4.343.529 total
includes taxes & fees
31 Jul - 1 Aug
Hyatt Regency Malta

3. QAWRA Palace Resort & SPA

QAWRA Palace Resort & SPA
4.0 star property
Qawra
8.0 out of 10, Very good, (414 reviews)
"Excellent hotel, in a good location. Food was lovely and the option of having the speciality restaurants was great too. Would highly recommend this hotel"
Ireland
Aisling
QAWRA Palace Resort & SPA

4. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,002 reviews)
"Great location and nice rooms"
United Kingdom
Anya
The price is Rp4.131.813
Rp4.482.216 total
includes taxes & fees
20 Aug - 21 Aug
Maritim Antonine Hotel & Spa Malta

5. Damare Resort & Spa

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

6. 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)
"Breakfast was wonderful and staff in main dining room were too."
United Kingdom
Jill
The price is Rp6.260.583
Rp6.760.000 total
includes taxes & fees
30 Jul - 31 Jul
Radisson Blu Resort & Spa, Malta Golden Sands

7. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,000 reviews)
"Like the sea access and excellent buffet breakfast."
Australia
Charles
The price is Rp5.519.055
Rp5.966.565 total
includes taxes & fees
22 Aug - 23 Aug
Grand Hotel Excelsior

8. Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
St. Julian's
9.0 out of 10, Wonderful, (1,003 reviews)
"Great location and great hotel and staff."
Canada
Jeff
The price is Rp5.050.322
Rp5.465.098 total
includes taxes & fees
24 Jul - 25 Jul
Corinthia St George's Bay

9. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.8 out of 10, Excellent, (1,000 reviews)
"Great place to stay"
Canada
Patricia
The price is Rp3.498.886
Rp3.804.973 total
includes taxes & fees
27 Jul - 28 Jul
Solana Hotel & Spa

10. 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)
"Perfect location . Perfect stay . Felt very safe and looked after"
United Kingdom
Oliwia
The price is Rp3.401.869
Rp3.701.176 total
includes taxes & fees
9 Aug - 10 Aug
Verdi St Georges Bay Marina

11. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
Il-Balluta
9.6 out of 10, Exceptional, (953 reviews)
"Amazing hotel and experience!"
United States
Rogelio
The price is Rp6.270.180
Rp6.770.196 total
includes taxes & fees
1 Aug - 2 Aug
Malta Marriott Resort & Spa

12. Ramla Bay Resort

Ramla Bay Resort
4.0 star property
Mellieha
8.6 out of 10, Excellent, (787 reviews)
Ramla Bay Resort

13. Hilton Malta

Hilton Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,005 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 Rp5.260.033
Rp5.689.411 total
includes taxes & fees
25 Jul - 26 Jul
Hilton Malta

14. Hotel Valentina

Hotel Valentina
3.0 star property
Paceville
9.4 out of 10, Exceptional, (1,002 reviews)
The price is Rp2.318.224
Rp2.541.952 total
includes taxes & fees
10 Aug - 11 Aug
Hotel Valentina

15. Barceló Fortina Malta

Barceló Fortina Malta
5.0 star property
Sliema
9.2 out of 10, Wonderful, (416 reviews)
"Hotel and room were excellent. The room overlooking the harbour was amazing. The hotel was perfect for our needs with very friendly and helpful staff"
United Kingdom
Keith
The price is Rp4.802.639
Rp5.199.999 total
includes taxes & fees
30 Jul - 31 Jul
Barceló Fortina Malta

16. AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (402 reviews)
"The hotel was amazing, the staff were really helpful. The restaurants were really good and there was activities to do nearby."
United States
Nicole
AX ODYCY Hotel

17. Corinthia Palace Malta

Corinthia Palace Malta
5.0 star property
Attard
9.4 out of 10, Exceptional, (1,000 reviews)
"Lovely hotel, excellent breakfast, friendly staff."
United Kingdom
Alexander
The price is Rp4.802.638
Rp5.199.998 total
includes taxes & fees
26 Jul - 27 Jul
Corinthia Palace Malta

18. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,001 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 Rp4.745.459
Rp5.138.824 total
includes taxes & fees
25 Jul - 26 Jul
DoubleTree by Hilton Malta

19. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1,004 reviews)
"GREAT hotel! The beach club and rooftop pool were amazing and worth every cent. Staff were helpful, the app was great to access our room and book the pool. We didn’t have breakfast, but it looked great! We enjoyed our time at le soleil, and would recommend to others. Also in walking distance to the beach, restaurants, shops, etc. A great hotel with great amenities."
Canada
Alexandra
The price is Rp3.239.875
Rp3.527.842 total
includes taxes & fees
30 Jul - 31 Jul
1926 Le Soleil Hotel & SPA

20. 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,000 reviews)
"Location location location. Amenities like indoor pool/bar very average."
United Kingdom
Victoria
The price is Rp2.668.110
Rp2.916.078 total
includes taxes & fees
30 Jul - 31 Jul
115 The Strand Hotel by NEU Collective
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:31 Jul - 2 Aug

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

Top Malta Hotel Reviews

Guide to exploring Malta

Top reasons to visit Malta

  • Stunning Beaches: Malta boasts picturesque beaches like Mellieħa, perfect for relaxation and outdoor activities.
  • Rich History: Explore the vibrant streets of Valletta and the enchanting atmosphere of Mdina, showcasing Malta's historical charm.
  • Cultural Experiences: Enjoy live music, theatre performances, and local traditions that highlight Malta's vibrant culture.
  • Exceptional Accommodation: Choose from a range of hotels, including the luxurious Hilton Malta, catering to all types of travellers.
  • Outdoor Adventures: Engage in various outdoor activities, from exploring charming bays to indulging in water sports.

Find great hotels in Malta

Discover the charm of Malta with a range of exceptional hotels designed to cater to every type of traveller. Whether you're seeking a family-friendly retreat, an adventurous getaway, or a romantic escape, Malta's top hotels, including the renowned Hilton Malta, offer luxurious accommodations and outstanding facilities. Experience the perfect blend of comfort and hospitality in this captivating Mediterranean destination.

  • Corinthia St George's Bay: Nestled along the stunning coastline, Corinthia St George's Bay is a luxurious 5-star hotel with a remarkable guest rating of 9.0. This property is ideal for families and beach lovers, offering direct beach access and a range of amenities tailored for children, such as a dedicated kids' pool and babysitting services. The hotel boasts elegant rooms, exquisite dining options, and relaxing spa facilities, ensuring a memorable family vacation experience against a backdrop of beautiful Mediterranean views.
  • Grand Hotel Excelsior: With a guest rating of 8.8, the Grand Hotel Excelsior is a distinguished 5-star establishment that caters to adventure seekers and beach enthusiasts alike. Situated close to the beach, it offers a plethora of exciting activities, including waterskiing, hiking, and snorkeling, either onsite or nearby. The hotel features well-appointed rooms with stunning views, a range of dining options, and wellness facilities, making it a splendid choice for those looking to combine relaxation with adventure during their stay.
  • Maritim Antonine Hotel & Spa Malta: This 4.5-star hotel, rated 9.0 by guests, is a delightful option for families and adventure lovers. Maritim Antonine Hotel & Spa Malta provides direct access to the beach and facilitates a variety of outdoor activities such as sailing, rafting, and mountain biking. Families will appreciate the amenities designed for children, including a kids' pool and highchair availability. The hotel also features a luxurious spa, offering a tranquil escape after a day of exploration, ensuring a well-rounded vacation experience.

Where to stay in Malta

Malta offers an enchanting blend of history and natural beauty, perfect for an unforgettable holiday. Explore the vibrant streets of Valletta, relax on the picturesque beaches of Mellieħa, or indulge in the romantic atmosphere of Mdina. The island's diverse landscapes and welcoming locals ensure a delightful experience, whether you're seeking family-friendly activities or a serene getaway. Embrace the charm of Malta, where every corner reveals a new adventure waiting to be discovered.

  • St. Julian's: Nestled along the stunning coastline of Malta, St. Julian's is a vibrant city known for its lively atmosphere and beautiful beaches. Travellers flock here for its outdoor activities, picturesque scenery, and a plethora of entertainment options. The area boasts a range of attractions, including theatres and shopping malls, making it perfect for those looking to indulge in retail therapy or catch a show. The local beaches and bays are ideal for sunbathing and family-friendly outings, ensuring a delightful experience for all visitors. With peak seasons from April to July, the city buzzes with energy, offering a fantastic beach holiday vibe.
  • Valletta: As the capital city of Malta, Valletta is steeped in rich history and culture, making it a prime destination for families and romantics alike. This UNESCO World Heritage site features stunning architecture, quaint streets, and numerous cultural venues, including theatres and cinemas. Visitors can explore the charming town neighbourhoods, enjoy scenic views of the bay, and immerse themselves in the local culture. With peak visitor numbers occurring from March to April and July, Valletta offers a unique blend of historical intrigue and modern amenities, making it a must-visit location on your Maltese journey.
  • Sliema: Located adjacent to St. Julian's, Sliema is another coastal gem that attracts tourists seeking beach relaxation and outdoor adventures. Known for its family-friendly atmosphere, Sliema offers a variety of activities, including shopping in bustling areas and enjoying local theatres. The scenic beaches and bays are perfect for a day of fun in the sun, providing ample opportunities for swimming, sunbathing, and water sports. With its peak visitor season from April to July, Sliema is a vibrant destination that caters to all ages, ensuring a memorable holiday experience.

Things to do in Malta

Shopping

Close to the vibrant streets of Valletta, the bustling Pavi Shopping Mall offers a variety of shops for local crafts and international brands. For a unique experience, visit the Marsaxlokk Market on Sundays, where you can find fresh produce and handmade souvenirs that reflect Malta’s rich culture.

Recreation

Experience the serene atmosphere at the Myoka Spa, where you can indulge in rejuvenating treatments and massages using natural ingredients. After your spa session, enjoy a leisurely stroll along St. George's Bay, taking in the beautiful coastal scenery.

At the Meridien Spa and Wellness, immerse yourself in a range of holistic therapies and wellness programmes. Complete your day with a refreshing swim in the outdoor pool, surrounded by lush gardens and tranquil views.

Adventure

In Malta, explore the Blue Lagoon on Comino, where you can swim in crystal-clear waters and snorkel among vibrant marine life. For a thrilling experience, try cliff jumping at the Azure Window, offering breathtaking views and adrenaline-pumping excitement amidst stunning natural scenery.

Nightlife

Experience the vibrant atmosphere at Paceville, known for its buzzing nightlife. Visit The Avenue for lively music and cocktails, or enjoy a late-night party at Club Havana. For a more relaxed vibe, head to The Thirsty Lawyer for a selection of craft beers and a friendly crowd.

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

Booking tips and Expedia advantages for Malta

For a budget-friendly trip to Malta, consider visiting between January and March when accommodation prices are lower. Book your hotel about a month in advance for better deals, and look for last-minute offers on platforms like Expedia. Saturdays are the cheapest days to stay, while Wednesdays tend to be pricier. Use Expedia’s search tools to filter by budget and hotel type, such as Eco-certified options. Additionally, bundling your hotel with flights and activities can yield further savings, allowing you to enjoy Malta without overspending.

  • 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 specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices in ascending order, allowing you to view the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can potentially save money by booking an Expedia package that combines your hotel in Malta with your flights and activities.

Find the best attractions in Malta

Malta is an ideal destination for those seeking a blend of beach, outdoor activities, and stunning scenery. The island boasts a variety of attractions, including beautiful churches, picturesque beaches, and charming bays. Whether you’re looking for cultural experiences or simply wish to relax by the sea, Malta offers something for every type of traveller, ensuring an unforgettable holiday.

  • Paradise Bay Beach: Experience the stunning turquoise waters and golden sands of Paradise Bay Beach, where relaxation and beach vibes abound. This picturesque spot offers opportunities for sunbathing, swimming, and enjoying water sports amidst a tranquil atmosphere.
  • Selmun Palace: Step back in time at Selmun Palace, a magnificent historic landmark reflecting Malta's rich culture. With its stunning architecture and beautiful gardens, visitors can explore the grandeur of the past while soaking in the serene surroundings.
  • Xemxija Bay: Discover the breathtaking scenery at Xemxija Bay, where stunning coastal views meet outdoor adventure. Ideal for leisurely strolls, swimming, and embracing the natural beauty, this bay is a delightful escape for nature enthusiasts.

Best time to go to Malta

The best time to visit Malta can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Malta falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Malta falls in February, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

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 Rp2.541.952 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 Rp2.541.952 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?
Expedia is your one-stop shop for organising the ultimate Malta holiday. You'll find an extensive range of hotels to select from and handy search filters that make it a cinch to find the getaway of your dreams. Worried about your plans changing at the last minute? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your trip with Expedia Rewards. Join for free today and you can collect points and unlock membership perks. You'll enjoy instant access to Member Prices, which means you can save 10% or more on over 100,000 hotels worldwide!

Explore a world of travel with Expedia