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

Book 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

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,039 reviews)
"Lovely stay and great location Definitely will return."
United Kingdom
Nikesh
The price is AU$278
includes taxes & fees
13 Nov - 14 Nov
The Westin Dragonara Resort, Malta

2. Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,001 reviews)
"Lovely place to stay"
United Kingdom
Lynne
The price is AU$214
includes taxes & fees
2 Nov - 3 Nov
Hyatt Regency Malta

3. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.6 out of 10, Excellent, (1,001 reviews)
"Nice very big and comfortable room."
United Kingdom
Sabina
The price is AU$70
includes taxes & fees
12 Nov - 13 Nov
Solana Hotel & Spa

4. 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 AU$190
includes taxes & fees
10 Nov - 11 Nov
Corinthia St George's Bay

5. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.2 out of 10, Wonderful, (1,005 reviews)
"Location was great"
United States
Tina
The price is AU$118
includes taxes & fees
16 Nov - 17 Nov
Maritim Antonine Hotel & Spa Malta

6. 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 AU$276
includes taxes & fees
15 Nov - 16 Nov
Malta Marriott Resort & Spa

7. Hard Rock Hotel Malta

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

8. 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,007 reviews)
"Nice hotel, good private section of beach. Decent range of restaurants"
United Kingdom
Timothy
The price is AU$193
includes taxes & fees
15 Nov - 16 Nov
Radisson Blu Resort & Spa, Malta Golden Sands

9. Hotel Valentina

Hotel Valentina
3.0 star property
Paceville
9.2 out of 10, Wonderful, (1,003 reviews)
"Great hotel, love the breakfast buffet"
United Kingdom
Philip
The price is AU$76
includes taxes & fees
12 Nov - 13 Nov
Hotel Valentina

10. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,006 reviews)
"Nice location, central"
Netherlands
Ashkan
The price is AU$230
includes taxes & fees
20 Nov - 21 Nov
Grand Hotel Excelsior

11. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,003 reviews)
"Excellent stay and just outside the sounds of St Julian's nightlife!!!"
United Kingdom
Graeme
The price is AU$117
includes taxes & fees
16 Nov - 17 Nov
Verdi St Georges Bay Marina

12. Barceló Fortina Malta

Barceló Fortina Malta
5.0 star property
Sliema
9.0 out of 10, Wonderful, (466 reviews)
"Excellent hotel with all you need and a great location in Malta"
United Kingdom
Callum Nicholas
The price is AU$222
includes taxes & fees
19 Nov - 20 Nov
Barceló Fortina Malta

13. AX ODYCY Hotel

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

14. Novotel Malta Sliema

Novotel Malta Sliema
4.0 star property
Gzira
8.8 out of 10, Excellent, (220 reviews)
"Really great hotel!"
United Kingdom
Pia
The price is AU$133
includes taxes & fees
2 Nov - 3 Nov
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,006 reviews)
"Awesome spot to stay."
Australia
Darren
The price is AU$101
includes taxes & fees
16 Nov - 17 Nov
115 The Strand Hotel by NEU Collective

16. Hilton Malta

Hilton Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,004 reviews)
"like, staff , clean room, good breakfast."
United States
tamar
The price is AU$244
includes taxes & fees
16 Nov - 17 Nov
Hilton Malta

17. Corinthia Palace Malta

Corinthia Palace Malta
5.0 star property
Attard
9.4 out of 10, Exceptional, (1,003 reviews)
"Beautiful hotel with friendly staff. We were there for a wedding and then vacation. The wedding was in the hotel and it was spectacular."
United States
Jill
The price is AU$252
includes taxes & fees
17 Nov - 18 Nov
Corinthia Palace Malta

18. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1,008 reviews)
"Staff were amazing and so friendly. Facilities and location brilliant! Great breakfast too."
United Kingdom
Joy
The price is AU$130
includes taxes & fees
16 Nov - 17 Nov
1926 Le Soleil Hotel & SPA

19. 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,003 reviews)
"Amazing stay ! Would recommend and will be coming back"
United States
Breanna
The price is AU$180
includes taxes & fees
8 Nov - 9 Nov
Radisson Blu Resort, Malta St. Julian's

20. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,002 reviews)
"Excellent facilities. Breakfast was top rate. Location was perfect, close to bus depot, shopping, restaurants and more."
Canada
Shelley
The price is AU$188
includes taxes & fees
8 Nov - 9 Nov
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:30 Oct - 1 Nov

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 like Golden Sands, perfect for relaxation and sunbathing.
  • Rich Historical Sites: Explore ancient churches and historical landmarks that showcase Malta's vibrant culture.
  • Outdoor Adventures: Enjoy diving excursions and excellent snorkelling opportunities in crystal-clear waters.
  • Vibrant Nightlife: Experience the lively atmosphere with enchanting theatre performances and nightlife options.
  • Diverse Accommodation: Choose from charming agritourism properties to luxurious hotels catering to every traveller's needs.

Find great hotels in Malta

Malta offers a diverse selection of lodging options, from charming agritourism properties to luxurious hotels, catering to every traveler's needs. Whether you're seeking a family-friendly retreat, an adventurous getaway, or a romantic escape, you'll discover the perfect accommodation in Malta. With a variety of services and facilities available, exploring the best hotels in Malta ensures a memorable stay in this beautiful Mediterranean destination.

  • Corinthia St George's Bay: Corinthia St George's Bay, boasting a commendable guest rating of 9.0, embodies a luxurious beachside retreat ideal for those seeking adventure and relaxation. Nestled directly on the pristine shores of Malta, this hotel offers an array of exhilarating activities such as parasailing, waterskiing, and snorkeling, allowing guests to indulge in the thrill of water sports. The property is well-regarded for its stunning views of the bay, exceptional service, and beautifully appointed rooms, creating a perfect sanctuary for travellers looking to embrace the sun and sea.
  • Grand Hotel Excelsior: With a guest rating of 8.8, the Grand Hotel Excelsior is a splendid choice for families wishing to enjoy a beach holiday. This hotel features direct beach access and caters to the needs of younger guests with amenities like a children's pool, babysitting services, and a dedicated First Aid Kit to ensure safety. The elegant décor and attentive staff contribute to a welcoming atmosphere, making it a suitable retreat for families looking to create lasting memories in the enchanting surroundings of Malta.
  • Maritim Antonine Hotel & Spa Malta: Rated 9.0 by its guests, the Maritim Antonine Hotel & Spa Malta presents a harmonious blend of adventure and family-friendly amenities. Located conveniently near the beach, the hotel offers an exciting selection of activities such as cave exploring, rafting, and mountain biking. Families can benefit from tailored services, including children's dining options and a dedicated children's pool. With its tranquil spa and scenic views, this hotel invites guests to unwind after a day of exploration and adventure.

Where to stay in Malta

Malta offers an enchanting mix of experiences, from its stunning beaches like Malta Golden Sands to its rich historical sites across the islands. Visitors can indulge in wellness spots, savour the vibrant atmosphere of the enchanting nightlife, or enjoy family-friendly activities. Whether you're seeking a romantic getaway or a relaxing holiday, Malta's charming cities and scenic landscapes promise unforgettable adventures for every traveller.

  • St. Julian's: Nestled along the picturesque coastline of Malta, St. Julian's is a vibrant city known for its stunning beaches and scenic bay views. The area attracts visitors year-round, with peak travel times in April and the summer months of June to July. St. Julian's offers a plethora of outdoor activities, perfect for those seeking sun and sea. Explore its bustling shopping mall, enjoy an evening at the theatre, or unwind at the family-friendly beach. With its lively atmosphere and beautiful surroundings, St. Julian's is an ideal spot for relaxation and recreation.
  • Valletta: As the capital city of Malta, Valletta is steeped in history and culture, offering a unique travel experience. The city sees a steady stream of visitors, peaking in March to April and July. Families and couples alike are drawn to Valletta for its rich cultural heritage and romantic ambiance. Wander through its charming streets, visit local theatres, and indulge in shopping at the various boutiques. Valletta's proximity to beautiful beaches and serene bays makes it a must-visit destination, where the past meets the present in a captivating way.
  • Sliema: Known for its stunning waterfront and lively atmosphere, Sliema is a delightful city that promises a wonderful beach experience. Visitors flock to Sliema throughout the year, particularly during the peak months of April and June to July. Families and outdoor enthusiasts will find plenty to do, from enjoying the sandy beaches to exploring vibrant shopping areas and theatres. The city's inviting bay and family-friendly beaches make it a great destination for a fun-filled holiday. With its blend of leisure and activity, Sliema is perfect for those looking to soak in the sun.

Things to do in Malta

Malta offers a delightful blend of beach and outdoor activities, perfect for a scenic holiday. Visitors can enjoy immersive films at Malta5D, embark on diving excursions, and explore excellent snorkelling opportunities. Additionally, the island boasts vibrant theatre performances and shopping centres, ensuring a well-rounded experience that caters to both relaxation and adventure.

Shopping

Visit the bustling Valletta Market for local crafts and artisanal products, while the Bay Street Shopping Complex in St. Julian's offers a variety of international brands and eateries. Don’t miss the charming shops in Mdina for unique souvenirs that capture Malta's rich history.

Recreation

The Wellness Centre at the Corinthia Hotel offers rejuvenating spa treatments, tranquil meditation spaces, and a stunning pool area. Visitors can indulge in holistic therapies, unwind with yoga sessions, or enjoy a refreshing swim while surrounded by luxurious surroundings, making it a delightful escape for relaxation and self-care.

At the Myoka Spa, guests can immerse themselves in a world of tranquillity with bespoke treatments, including massages and beauty therapies. The soothing ambiance and expert therapists create an inviting atmosphere ideal for relaxation, allowing you to recharge amidst Malta's stunning coastal scenery.

Terra Rossa Wellness Retreat combines nature and wellness, offering outdoor yoga sessions and holistic workshops. Nestled in a picturesque setting, guests can connect with the environment while participating in wellness activities designed to promote balance and rejuvenation, all within the breathtaking Maltese landscape.

The Le Meridien Spa provides a serene sanctuary featuring an array of therapeutic treatments, sauna, and steam rooms. With its calming environment and expert staff, it allows visitors to unwind and focus on their well-being, enhancing both body and mind through tailored wellness experiences.

Adventure

Explore the stunning Blue Grotto, where you can take a boat tour through magnificent sea caves and witness the vibrant azure waters. Alternatively, venture to Gozo for exhilarating rock climbing or snorkelling in the clear waters of Comino, surrounded by breathtaking coastal scenery.

Nightlife

Experience the vibrant nightlife in Valletta with a drink at the stylish Strait Street or enjoy live music at the iconic The Black Pearl. For a lively atmosphere, head to Paceville, where bars and clubs pulse with energy until the early hours.

*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 Thursday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and other criteria. You can organise your results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your search 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 save money by combining your hotel booking in Malta with your flights and activities through an Expedia package.

Find the best attractions in Malta

Malta is a perfect destination for those seeking beach, outdoor, and scenic holidays. With a variety of attractions such as churches, beaches, and bays, visitors can immerse themselves in the rich culture and enjoy the stunning natural landscapes. Whether you’re looking for a relaxing beach experience or adventurous outdoor pursuits, Malta offers something for every type of traveller, ensuring an unforgettable holiday.

  • Mellieha Bay: Known for its stunning scenery and inviting beaches, Mellieha Bay offers a relaxing outdoor atmosphere. Enjoy sunbathing, swimming, or indulging in water sports while taking in the picturesque views of the surrounding landscape.
  • Sliema Promenade: This vibrant landmark is perfect for leisurely strolls and people-watching. The Sliema Promenade boasts historical vibes, with charming cafes and shops lining the walkway, providing a delightful glimpse into local life.
  • Saint Julian's Bay: A lively neighbourhood, Saint Julian's Bay is known for its bustling atmosphere and vibrant city vibes. Explore its waterfront, dotted with restaurants and bars, making it an ideal spot for dining and socialising.

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 AU$70 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 AU$70 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 your Malta hotel with Expedia for ease, choice and price. Join our free One Key™ rewards programme for access to discounted Member Prices and exclusive perks. Not sure of your travel dates? Never fear — we've got you covered if your plans change. And, if you ever have a question, our online Help Centre is ready to help anytime.

Explore a world of travel with Expedia