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

This weekend
Next weekend

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,003 reviews)
"Staff were really friendly and attentive. Excellent hotel and outdoor heated pool was a great temperature. "
United Kingdom
Michael
The price is £225
includes taxes & fees
5 May - 6 May
The Westin Dragonara Resort, 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,003 reviews)
"Everything was spot on , large room , lovely breakfast , lots of loungers & great amenities "
United Kingdom
Peter
The price is £277
includes taxes & fees
3 May - 4 May
Radisson Blu Resort & Spa, Malta Golden Sands

Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,000 reviews)
"Great staff and location! "
United Kingdom
premal
The price is £177
includes taxes & fees
30 May - 31 May
Hyatt Regency Malta

Damare Resort & Spa

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

Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,008 reviews)
"One of the best hotel I have lodge."
United States
Priscilla
The price is £53
includes taxes & fees
11 May - 12 May
Maritim Antonine Hotel & Spa Malta

1926 Le Soleil Hotel & SPA

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

Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,003 reviews)
"We only stayed one night, but this was a wonderful hotel."
United States
Thomas
The price is £209
includes taxes & fees
30 May - 31 May
Grand Hotel Excelsior

Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.6 out of 10, Excellent, (1,000 reviews)
" Breakfast was amazing, pool was beautiful "
United States
Sean
The price is £92
includes taxes & fees
12 May - 13 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,007 reviews)
"Great place for a short break"
United Kingdom
Clare
The price is £173
includes taxes & fees
9 May - 10 May
Corinthia St George's Bay

AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (363 reviews)
"Lovely and helpful staff Clean rooms Overall a decent hotel , also aesthetically pleasing."
United Kingdom
Oluwabukola
AX ODYCY Hotel

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 £224
includes taxes & fees
5 May - 6 May
Hilton Malta

Grand Hotel Gozo

Grand Hotel Gozo
4.0 star property
Ghajnsielem
8.6 out of 10, Excellent, (889 reviews)
"We did not receive the room we requested and so they promptly upgraded us to a really lovely room. Exceptional staff. We enjoyed our stay. Thank you. "
Canada
Gayle
The price is £83
includes taxes & fees
23 May - 24 May
Grand Hotel Gozo

Hotel Valentina

Hotel Valentina
3.0 star property
Paceville
9.4 out of 10, Exceptional, (1,001 reviews)
"breakfeast brillant,plenty of choice,Staff very helpful and friendly,Room very clean,no faults,parking no problems"
United Kingdom
Michael
The price is £77
includes taxes & fees
10 May - 11 May
Hotel Valentina

Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
Il-Balluta
9.6 out of 10, Exceptional, (901 reviews)
"Lovely hotel, staff were very helpful and friendly. Hotel is in an excellent location, close to shops and restaurants. "
United Kingdom
Gurpreet Kaur
The price is £207
includes taxes & fees
9 May - 10 May
Malta Marriott 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,002 reviews)
"Great place to stay. A place to return again and again. Nice room Good location Excellent staff"
United Kingdom
Remia
The price is £107
includes taxes & fees
4 May - 5 May
Verdi St Georges Bay Marina

Grands Suites Hotel Residences & SPA

Grands Suites Hotel Residences & SPA
4.0 star property
Gzira
9.0 out of 10, Wonderful, (418 reviews)
"Fantastic Hotel in a great location."
United Kingdom
Mathew
The price is £109
includes taxes & fees
15 May - 16 May
Grands Suites Hotel Residences & SPA

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, (369 reviews)
"Very nice hotel; nice location; 20 minute bus ride to Valetta, huge selection for breakfast!!!"
United States
Oleg
The price is £129
includes taxes & fees
13 May - 14 May
Cavalieri Hotel Malta, a member of Radisson Individuals

DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,000 reviews)
"Breakfast lovely and staff brilliant "
United Kingdom
David John
The price is £159
includes taxes & fees
8 May - 9 May
DoubleTree by Hilton Malta

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)
"Very nice clean hotel location and Access to pool area was great Breakfast was okay plenty of choices."
Sweden
Alan
The price is £91
includes taxes & fees
4 May - 5 May
115 The Strand Hotel by NEU Collective

Barceló Fortina Malta

Barceló Fortina Malta
5.0 star property
Sliema
9.0 out of 10, Wonderful, (368 reviews)
"Excellent location breakfast room and indoor spa"
United Kingdom
Hetal
The price is £214
includes taxes & fees
9 May - 10 May
Barceló Fortina 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:8 May - 10 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.