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

Malta Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Malta hotels

Damare Resort & Spa

Damare Resort & Spa
4.0 star property
St. Paul's Bay
9.2 out of 10, Wonderful, (132 reviews)
"The pool was lovely and great view"
United Kingdom
Saheed
Damare Resort & Spa

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,002 reviews)
"Yes the food, people, amenities, amazing.. "
United States
Babitha
The price is £188
includes taxes & fees
26 Apr - 27 Apr
Radisson Blu Resort & Spa, Malta Golden Sands

The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,000 reviews)
"Beautiful resort, great views, room was super spacious and comfortable."
United States
Beata Barbara
The price is £184
includes taxes & fees
19 Apr - 20 Apr
The Westin Dragonara Resort, Malta

Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,004 reviews)
"Overall a pleasant stay ✔️"
United Kingdom
Faheem
The price is £158
includes taxes & fees
1 May - 2 May
Hyatt Regency Malta

1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1,004 reviews)
"Gorgeous hotel,lovely rooms ideal spit close to restaurants and bars.would definitely recommend. "
United Kingdom
Louise
The price is £131
includes taxes & fees
28 Apr - 29 Apr
1926 Le Soleil Hotel & SPA

Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,000 reviews)
"Great property and service"
United States
Luiz Augusto Sacasa
The price is £53
includes taxes & fees
28 Apr - 29 Apr
Maritim Antonine Hotel & Spa Malta

Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,001 reviews)
"Beautiful hotel!! A fantastic two week stay. The room was lovely and the buffet breakfast was amazing. Highly recommend to anyone who wants a luxury hotel in a great location. "
Canada
Lara Jane
The price is £188
includes taxes & fees
21 Apr - 22 Apr
Grand Hotel Excelsior

Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.6 out of 10, Excellent, (1,000 reviews)
"Just loved the area it was in the rooms were great with a view friendly attentive staff, plenty of eating options around and churches if you're into that "
Australia
Jacob
The price is £89
includes taxes & fees
10 May - 11 May
Solana Hotel & Spa

Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
St. Julian's
9.0 out of 10, Wonderful, (1,000 reviews)
"An amazing stay at this lovely hotel. The staff are truly amazing and so kind and welcoming."
United Kingdom
Brennan
The price is £140
includes taxes & fees
19 Apr - 20 Apr
Corinthia St George's Bay

AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (360 reviews)
"Breakfast and meals were great"
United Kingdom
Angela
AX ODYCY Hotel

Grand Hotel Gozo

Grand Hotel Gozo
4.0 star property
Ghajnsielem
8.6 out of 10, Excellent, (883 reviews)
"Great staff and rooms. "
United States
Ryan
The price is £80
includes taxes & fees
5 May - 6 May
Grand Hotel Gozo

Hilton Malta

Hilton Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,001 reviews)
"This place was so amazing from the check in to check out process. The property is so beautiful but most importantly the staff was so amazing and very helpful! I will be definitely staying back at this hotel when i come back to Malta "
United States
Michelle
The price is £165
includes taxes & fees
24 Apr - 25 Apr
Hilton Malta

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)
"Great hotel and good value for money! Staff are very friendly also! Would recommend. "
United States
Nicholas
The price is £95
includes taxes & fees
21 Apr - 22 Apr
Verdi St Georges Bay Marina

Hotel Valentina

Hotel Valentina
3.0 star property
Paceville
9.4 out of 10, Exceptional, (1,000 reviews)
"Plenty of shops and restaurants in walking distance, bolt taxis were nice and quick to pick you up, it was just unfortunate that there were a lot of road works going on at the time we were there in San Julian. "
United Kingdom
Barrie Edward
The price is £107
includes taxes & fees
19 May - 20 May
Hotel Valentina

Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
Il-Balluta
9.6 out of 10, Exceptional, (884 reviews)
"Lovely spa, great rooftop pool, excellent food (though pricey if not inclusive), and all-round a great stay."
United Kingdom
George James
The price is £179
includes taxes & fees
24 Apr - 25 Apr
Malta Marriott Resort & Spa

Grands Suites Hotel Residences & SPA

Grands Suites Hotel Residences & SPA
4.0 star property
Gzira
9.0 out of 10, Wonderful, (412 reviews)
"Lovley stay staff very good "
United Kingdom
Norman
The price is £93
includes taxes & fees
22 Apr - 23 Apr
Grands Suites Hotel Residences & SPA

DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,002 reviews)
"Beautiful hotel, professional people, great location "
Sweden
Deepti
The price is £144
includes taxes & fees
27 Apr - 28 Apr
DoubleTree by Hilton Malta

Cavalieri Hotel Malta, a member of Radisson Individuals

Cavalieri Hotel Malta, a member of Radisson Individuals
4.0 star property
Paceville
8.6 out of 10, Excellent, (354 reviews)
"The food in the restaurant was very tasty and there was a huge variety of it."
United Kingdom
Sladjana
The price is £145
includes taxes & fees
21 Apr - 22 Apr
Cavalieri Hotel Malta, a member of Radisson Individuals

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,002 reviews)
"perfect room, ideal pool, great sauna, very well arranged restaurant"
France
Daniel
The price is £108
includes taxes & fees
30 Apr - 1 May
115 The Strand Hotel by NEU Collective

The Gomerino Hotel

The Gomerino Hotel
4.0 star property
Valletta
9.6 out of 10, Exceptional, (1,001 reviews)
"Lovely hotel in a great location with very helpful staff."
United Kingdom
Thomas Graham
The price is £176
includes taxes & fees
19 Apr - 20 Apr
The Gomerino Hotel
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:1 May - 3 May

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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.

Discover ideal Malta hotels with Expedia

Varied Malta hotels for every type of traveller 

Take your pick from some of the best hotels in Malta when booking with Expedia, including the country’s numerous all-inclusive resorts. With all meals and drinks included, these hotels are among the best places to stay in Malta for families seeking a stress-free holiday. Budget travellers can take their pick from a multitude of cheap hotels in Malta, while if you’re keen to indulge, treat yourself to spa treatments at the many luxury hotels in Malta.

Popular places to stay in Malta 

This Mediterranean gem overflows with charming historic towns and pristine coastlines. If you're still to book your Malta hotel, here are some of the most popular areas to stay.

  • Valletta: For Malta luxury holidays, the country's historic capital is a popular choice thanks to its opulent hotels and boutique properties. The city boasts some of the country's finest restaurants and high-end shopping. A boat trip out onto the stunning Grand Harbour gives you panoramic views of Valleta's skyline, including the 500-year-old city walls.
  • St Julian's: One of the most popular places to stay in Malta is the bustling resort town of St Julian's. The Paceville neighbourhood is the country's nightlife capital, while the bay area boasts a wide selection of boutique hotels with spas, pools and sweeping sea views.
  • Gozo: The country's northern island is a must if you're after Malta holidays that take you off the beaten path. Gozo's rural charms, including pristine coastal paths, sweeping hills and hiking trails, make it a nature lover's haven. Popular places to stay in Malta's north island include guesthouses and family-friendly hotels.

Find some of the best Malta hotel deals 

As demand and therefore prices are higher in the school summer holidays, it's wise to book far in advance to land early-bird deals for your Malta hotels. Pop your dates into Expedia's nifty search wizard to instantly compare some of the best offers, including for Malta's top hotels. Combine your hotels with flights and car hire to tap into Expedia's meaty package savings. 

Malta accommodation picks 

Yet to choose the best Malta hotel for you? Check out the 4-star be.Hotel, a family-friendly resort in St Julian’s with a full-service spa. If you’re keen for somewhere a little more romantic, the 4-star H Hotel is adults-only and boasts spa treatments, too. Another couple’s retreat is Seaview Hotel. This adults-only property lies on the pristine Bugibba beach and features a poolside bar. For somewhere more intimate, The Preluna Hotel, Dolmen Hotel and Hotel Santana are 4-star options each with private beaches. Treat yourself to a carefree holiday at the db Seabank Resort & Spa, one of the best Malta all-inclusive hotels. Fancy pampering your senses? One of the best luxury hotels in Malta is The Phoenicia Malta. This 5-star property is nestled on the outskirts of Valletta and even offers a limo transfer service. Close by, the Grand Hotel Excelsior, also 5-star, offers sweeping ocean views.

As well as hundreds of the best Malta hotel deals, and an intuitive search wizard to easily compare them all, Expedia offers the option to book now and pay later for select lodgings. Customising your trip couldn't be easier thanks to a vast array of filters. 'Free cancellation', 'Family-friendly' and 'LGBTQ+ welcoming' are just some of the filters you can use to find the best Malta resort for you. 

Explore a world of travel with Expedia

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 £53 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 £53 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.