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

Guest rating
Guest rating
Star rating

Our top choices for Malta hotels

The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,023 reviews)
"Had a wonderful stay every thing very clean and organised, the staff were so friendly and helpful, I’ll totally come back."
United Kingdom
Jason Richard Breakspear
The price is Rp6.344.293
Rp6.850.134 total
includes taxes & fees
13 Jul - 14 Jul
The Westin Dragonara Resort, Malta

QAWRA Palace Resort & SPA

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

Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,003 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.820.721
Rp5.219.884 total
includes taxes & fees
9 Aug - 10 Aug
Hyatt Regency Malta

Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,003 reviews)
"Amazing hotel in a beautiful area! Incredibly friendly staff!"
United States
Lily
The price is Rp3.208.249
Rp3.494.597 total
includes taxes & fees
19 Jul - 20 Jul
Maritim Antonine Hotel & Spa Malta

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,009 reviews)
"Lovely location with a good selection of restaurants and friendly staff."
United Kingdom
Elizabeth
The price is Rp6.806.492
Rp7.344.660 total
includes taxes & fees
22 Jul - 23 Jul
Radisson Blu Resort & Spa, Malta Golden Sands

Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,010 reviews)
"Really enjoyed my stay here, the hotel was lovely and the staff were so helpful, would definitely come back here"
United Kingdom
maria
The price is Rp4.256.461
Rp4.616.126 total
includes taxes & fees
6 Aug - 7 Aug
Grand Hotel Excelsior

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)
"Great breakfast, staff was accosting and helpful."
United States
Hemansuroy
The price is Rp4.517.924
Rp4.895.892 total
includes taxes & fees
12 Jul - 13 Jul
Corinthia St George's Bay

Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.8 out of 10, Excellent, (1,003 reviews)
"Great place to stay"
Canada
Patricia
The price is Rp3.137.485
Rp3.418.896 total
includes taxes & fees
13 Jul - 14 Jul
Solana Hotel & Spa

Damare Resort & Spa

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

Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,007 reviews)
"Lovely hotel and lovely big rooms"
United Kingdom
Eleanor
The price is Rp3.710.386
Rp4.031.910 total
includes taxes & fees
20 Jul - 21 Jul
Verdi St Georges Bay Marina

Hilton Malta

Hilton Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,004 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.730.943
Rp6.193.635 total
includes taxes & fees
30 Jul - 31 Jul
Hilton Malta

Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
Il-Balluta
9.6 out of 10, Exceptional, (945 reviews)
"Amazing hotel and location"
United States
Sara
The price is Rp6.305.954
Rp6.808.897 total
includes taxes & fees
1 Aug - 2 Aug
Malta Marriott Resort & Spa

1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1,008 reviews)
"Great location for everything Staff was helpful and warm welcome. Faculty is super perfect Highly recommended "
United Kingdom
SUCHAT
The price is Rp3.652.787
Rp3.970.198 total
includes taxes & fees
12 Jul - 13 Jul
1926 Le Soleil Hotel & SPA

Hotel Valentina

Hotel Valentina
3.0 star property
Paceville
9.2 out of 10, Wonderful, (1,002 reviews)
"Very clean very comfortable staff were very helpful and friendly! Very pleased with our stay🌟"
Canada
Helene
The price is Rp2.082.866
Rp2.290.209 total
includes taxes & fees
12 Jul - 13 Jul
Hotel Valentina

Grand Hotel Gozo

Grand Hotel Gozo
4.0 star property
Ghajnsielem
8.6 out of 10, Excellent, (946 reviews)
"Great location and facilities."
United Kingdom
Alison
The price is Rp2.070.040
Rp2.276.468 total
includes taxes & fees
12 Jul - 13 Jul
Grand Hotel Gozo

AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (396 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

Ramla Bay Resort

Ramla Bay Resort
4.0 star property
Mellieha
8.6 out of 10, Excellent, (785 reviews)
"Great choice with a variety of pools, programs offered"
United States
Robert
Ramla Bay Resort

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)
"Location location location. Amenities like indoor pool/bar very average."
United Kingdom
Victoria
The price is Rp2.683.362
Rp2.932.748 total
includes taxes & fees
12 Jul - 13 Jul
115 The Strand Hotel by NEU Collective

Barceló Fortina Malta

Barceló Fortina Malta
5.0 star property
Sliema
9.0 out of 10, Wonderful, (404 reviews)
"This hotel was beautiful! Staff were super friendly and all and amenities were top notch. The sea view was a partial sea view but still so beautiful. The hotel is located in a perfect spot in Sliema super close to everything."
United States
Cynthia
The price is Rp4.485.086
Rp4.860.568 total
includes taxes & fees
17 Jul - 18 Jul
Barceló Fortina Malta

DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,002 reviews)
"Lovely hotel and spacious rooms, pool area and beach club area were great. Breakfast options and coffee good as well!"
United Kingdom
Rebecca
DoubleTree by Hilton Malta
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:17 Jul - 19 Jul

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.276.468 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.276.468 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