Book Malta Hotels

Start date: Check-in selected.
To Date
End date: Check-out

    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

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Malta

The Westin Dragonara Resort, Malta
5.0 star property
9.6 out of 10, Exceptional, (1004)
"Amazing property and staff! "
Canada
Ksenija and Dejan
The price is AU$260
includes taxes & fees
10 Nov - 11 Nov
The Westin Dragonara Resort, Malta
Hyatt Regency Malta
5.0 star property
9.6 out of 10, Exceptional, (888)
"The room was beautiful, the staff was extremely nice and the location was great"
United States
Margarita
The price is AU$173
includes taxes & fees
20 Nov - 21 Nov
Hyatt Regency Malta
Malta Marriott Resort & Spa
5.0 star property
9.6 out of 10, Exceptional, (744)
"Very friendly staff, lovely location and sizeable rooms"
United Kingdom
Roshan
The price is AU$220
includes taxes & fees
12 Nov - 13 Nov
Malta Marriott Resort & Spa
Corinthia St George's Bay
5.0 star property
9.0 out of 10, Wonderful, (1036)
"Beautiful hotel in great location "
United Kingdom
Kanwaljit
The price is AU$171
includes taxes & fees
17 Nov - 18 Nov
Corinthia St George's Bay
Grand Hotel Excelsior
5.0 star property
8.8 out of 10, Excellent, (1006)
"The location was great, staff were super lovely and the food was excellent, nothing negative would stay again"
United Kingdom
Toby
The price is AU$248
includes taxes & fees
19 Nov - 20 Nov
Grand Hotel Excelsior
Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
9.2 out of 10, Wonderful, (1006)
"Lovely place with great views of the ocean and sunsets"
United Kingdom
Natalie
The price is AU$177
includes taxes & fees
10 Nov - 11 Nov
Radisson Blu Resort & Spa, Malta Golden Sands
Maritim Antonine Hotel & Spa Malta
4.0 star property
9.0 out of 10, Wonderful, (1014)
"Perfectly situated hotel for a break. Best view for miles around. Affordable with plenty of dining options and partnered amenities. Highly recommend "
Ireland
David
The price is AU$78
includes taxes & fees
3 Nov - 4 Nov
Maritim Antonine Hotel & Spa Malta
Hilton Malta
5.0 star property
9.2 out of 10, Wonderful, (1000)
"Great place to stay in Valletta. Wonderful location by the sea with great views and several pools. "
Germany
Thomas
The price is AU$254
includes taxes & fees
10 Nov - 11 Nov
Hilton Malta
AX ODYCY Hotel
4.5 star property
9.2 out of 10, Wonderful, (304)
"The food and staff were excellent."
United Kingdom
Elizabeth Anne
AX ODYCY Hotel
Courtyard by Marriott Sliema
4.0 star property
9.6 out of 10, Exceptional, (115)
"Hotel was clean and modern, however the staff are what really make this an excellent stay."
United Kingdom
shaun Paul
The price is AU$162
includes taxes & fees
17 Nov - 18 Nov
Courtyard by Marriott Sliema
DoubleTree by Hilton Malta
4.0 star property
8.6 out of 10, Excellent, (952)
"Fantastic Hotel with great buffet and very nice view "
Germany
Cornel
The price is AU$185
includes taxes & fees
20 Nov - 21 Nov
DoubleTree by Hilton Malta
1926 Le Soleil Hotel & SPA
4.0 star property
8.8 out of 10, Excellent, (1002)
"The staff was lovely and the food in the restaurant was excellent! "
United States
Anthony
The price is AU$136
includes taxes & fees
17 Nov - 18 Nov
1926 Le Soleil Hotel & SPA
ME Malta by Meliá
5.0 star property
9.8 out of 10, Exceptional, (57)
"The staff were excellent and the service was top notch. The property is in excellent condition overall."
United States
David
The price is AU$243
includes taxes & fees
24 Nov - 25 Nov
ME Malta by Meliá
Corinthia Palace Malta
5.0 star property
9.4 out of 10, Exceptional, (1002)
"All the staff working really hard to make our stay a happy experience. Nice pool, good location, recommended."
United Kingdom
Thomas
The price is AU$237
includes taxes & fees
12 Nov - 13 Nov
Corinthia Palace Malta
Novotel Malta Sliema
4.0 star property
8.0 out of 10, Very good, (40)
"We found everything great with no complaints and the staff were excellent."
United Kingdom
Christopher
The price is AU$109
includes taxes & fees
17 Nov - 18 Nov
Novotel Malta Sliema
Hotel Valentina
3.0 star property
9.4 out of 10, Exceptional, (1011)
"Great hotel I have stayed here previously cannot fault it good value for money and fantastic location "
United Kingdom
Mansoor
Hotel Valentina
Xemxija Bay Hotel
3.0 star property
7.8 out of 10, Good, (81)
"Big room, with a mini kitchen inside, good bathroom, comfortable beds, nice pool with background music.. Well desiged ,good breakfast .. Excellent!!"
United States
Roy
The price is AU$63
includes taxes & fees
4 Nov - 5 Nov
Xemxija Bay Hotel
The Phoenicia Malta - The Leading Hotels of the World
5.0 star property
9.4 out of 10, Exceptional, (1001)
"Great location. Excellent service."
United States
David
The price is AU$756
includes taxes & fees
2 Nov - 3 Nov
The Phoenicia Malta - The Leading Hotels of the World
QAWRA Palace Resort & SPA
4.0 star property
8.0 out of 10, Very good, (330)
"Good hotel in a quiet location excellent helpful friendly staff. Food choices could be mordant varied but well worth the price we paid. "
United Kingdom
Neil
The price is AU$118
includes taxes & fees
24 Nov - 25 Nov
QAWRA Palace Resort & SPA
Ramla Bay Resort
4.0 star property
8.6 out of 10, Excellent, (725)
"I loved this location, the food was excellent, will return again."
United Kingdom
Chioma
Ramla Bay Resort
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:7 Nov - 9 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 fun in the sun.
  • Rich Cultural Heritage: Explore ancient churches and vibrant local customs that reflect Malta's historical charm.
  • Outdoor Adventures: Enjoy activities like night kayaking and golfing, catering to families and adventure seekers.
  • Picturesque Islands: Venture to serene small islands for a peaceful escape from the lively atmosphere of St. Julian's.
  • Diverse Accommodation: Choose from family-friendly resorts to luxurious hotels, ensuring a memorable stay.

Find great hotels in Malta

From charming agritourism properties to luxurious hotels, Malta offers a diverse range of accommodation options perfect for every type of traveller. Whether you're seeking a family-friendly resort, a romantic getaway, or an adventure-filled escape, you'll discover the best hotels that cater to your needs. With stunning views and prime locations, Malta's star-rated accommodations provide a memorable base for exploring this beautiful Mediterranean destination.

  • Corinthia St George's Bay: Nestled along the stunning coastline of Malta, Corinthia St George's Bay is a luxurious 5-star resort perfect for beach lovers and adventure seekers. With direct access to the pristine beach, guests can indulge in a variety of water sports such as rowing, canoeing, snorkelling, and parasailing. The hotel's full-service spa offers a range of relaxation treatments, including sports massages and body scrubs, ensuring a rejuvenating experience. Its vibrant atmosphere, combined with exceptional amenities, makes it an ideal choice for those seeking an adventurous yet pampering getaway.
  • Grand Hotel Excelsior: A family-friendly 5-star retreat, Grand Hotel Excelsior is designed with relaxation and fun in mind. This hotel caters to families with children, offering amenities like babysitting services and a dedicated children's pool. The full-service spa features treatment rooms, outdoor pools, and a sauna, allowing parents to unwind while the kids are entertained. With its elegant environment and attentive service, this hotel provides a perfect balance of relaxation and family bonding time, making it an excellent choice for travellers seeking a memorable holiday experience.
  • Verdi St Georges Bay Marina: Verdi St Georges Bay Marina is a sophisticated 4-star hotel that caters to both business and leisure travellers. With modern conference facilities, including meeting rooms and a dedicated conference centre, it is ideal for corporate events. The on-site spa offers various treatments such as aromatherapy and body scrubs, providing an oasis of relaxation after a busy day. Its blend of business and wellness amenities ensures that guests can work and unwind seamlessly, making it a great option for those visiting Malta for work or pleasure.

Where to stay in Malta

Malta offers a stunning blend of historical charm and picturesque seaside views, perfect for your holiday. Explore vibrant St. Julian's for its lively atmosphere, or venture to the serene small islands nearby for a relaxing escape. With family-friendly activities and romantic spots, you'll find the ideal backdrop for creating unforgettable memories. Dive into the rich culture and enjoy the friendly locals, all while basking in the beautiful Mediterranean scenery.

  • Valletta: Valletta, the capital city of Malta, is a UNESCO World Heritage site known for its rich history and stunning architecture. Nestled on a peninsula, it boasts a breathtaking harbour and is surrounded by clear waters. The city comes alive with cultural activities, making it perfect for families and couples seeking a romantic getaway. Highlights include the grandiosity of St. John's Co-Cathedral, the Upper Barracca Gardens with panoramic views, and the bustling shopping areas. Theatre enthusiasts will appreciate the various performances at the Manoel Theatre, while the local beaches and bays offer a refreshing escape after a day of exploration.
  • St. Julian's: Located along the picturesque coastline, St. Julian's is famous for its vibrant nightlife and beautiful beaches. This city is an ideal destination for families and outdoor enthusiasts looking to soak up the sun and enjoy water activities. The lively promenade features a range of restaurants and shops, while the scenic bay is perfect for beachgoers. Don't miss the chance to visit the stunning Spinola Bay, characterised by its charming fishing boats and waterfront dining. St. Julian's also hosts a variety of outdoor events, making it a lively spot to experience the local culture.
  • Sliema: Sliema is a bustling coastal city that offers an excellent blend of urban amenities and beach relaxation. Known for its shopping centres and vibrant atmosphere, Sliema caters to families and beach enthusiasts alike. Stroll along the waterfront promenade, where you can enjoy stunning views of Valletta across the bay. The local beaches provide opportunities for swimming and sunbathing, while the nearby neighbourhoods offer unique dining and shopping experiences. Sliema's theatres and cultural venues further enrich its appeal, making it a must-visit destination during your Maltese adventure.

Things to do in Malta

Malta is a fantastic destination for families seeking outdoor and beach adventures. You can enjoy a night kayaking experience, play a round at a golf course, or relax at stunning swimming spots. The island also boasts vibrant theatres, shopping malls, and local stores, making it a perfect blend of relaxation and entertainment for all visitors.

Shopping

In Malta, visit Point Shopping Mall for a mix of shopping and entertainment in a vibrant atmosphere. For a more local experience, explore Merchant Street Market, buzzing with city vibes. If you're up for a drive, check out Maltaqua for unique gifts and souvenirs.

Recreation

At Ta' Qali National Stadium, immerse yourself in the vibrant sports atmosphere while enjoying various fitness activities. The Royal Malta Golf Club offers a relaxing outdoor experience, perfect for golf enthusiasts. For a refreshing family day, head to St. Peter's Pool, where you can swim and soak up the sun.

Adventure

Eden SuperBowl offers thrilling ten-pin bowling experiences in a lively atmosphere. Perfect for families and friends, this venue provides an exciting way to challenge each other while enjoying delicious food and drinks in a vibrant setting, making it a fantastic spot for a fun night out.

Nightlife

Experience the enchanting nightlife of Malta by visiting the Malta Experience for captivating performances, and enjoy the immersive films at Malta5D. For a more cultural evening, catch a show at Manoel Theatre, where entertainment, romance, and family vibes come alive in a historic setting.

Booking tips and Expedia advantages for Malta

To save money on your trip to Malta, consider visiting between January and March when prices drop. Book your accommodation about a month in advance for the best rates, and check Expedia for last-minute deals. Saturdays are typically cheaper for hotel stays, while Thursdays are pricier. Use Expedia's search tool to find budget-friendly options, and combine your hotel with flights and activities for additional savings. Don’t forget to explore free attractions and utilise Malta's affordable public transport to get around efficiently.

  • 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: The cheapest time to book a hotel in Malta is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilise Expedia’s search tool to tailor your options based on your budget, desired location, and the type of accommodation you prefer. To discover the most affordable prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save some cash by combining your Malta hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Malta

Malta is perfect for a family beach holiday, offering a blend of cultural and outdoor experiences. Explore stunning churches, relax on beautiful beaches, and discover picturesque bays. Don’t miss the chance to visit Malta Golden Sands for a memorable day by the sea. With a variety of attractions, Malta promises an unforgettable vacation for all travellers seeking sun and adventure.

  • Mellieha Bay: This stunning bay is a perfect spot for beach lovers, offering golden sands and crystal-clear waters. The scenic backdrop of lush hills enhances the outdoor vibes, making it ideal for sunbathing, swimming, and family picnics.
  • Blue Lagoon: Nestled between Comino and the tiny island of Cominotto, the Blue Lagoon boasts breathtaking azure waters. It's a paradise for snorkellers and swimmers, with a relaxed atmosphere that invites you to unwind and soak in the natural beauty.
  • Paradise Bay Beach: Renowned for its pristine sands and tranquil waters, Paradise Bay Beach is a hidden gem. The serene surroundings and inviting beach vibes create a perfect setting for relaxation, sunbathing, and enjoying water sports.

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 (dry). The coolest average temperature in Malta falls in February, 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 Rain (Dry)Mostly SunnyAverageSlightly Low
April61.5°F (16.400000000000002°C)No Rain (Dry)SunnySlightly HighAverage
May66.4°F (19.1°C)No Rain (Dry)SunnyAverageAverage
June73.2°F (22.9°C)No Rain (Dry)SunnySlightly HighAverage
July79.0°F (26.1°C)No Rain (Dry)SunnySlightly HighSlightly High
August80.6°F (27.0°C)No Rain (Dry)SunnyAverageSlightly High
September77.9°F (25.5°C)No Rain (Dry)SunnyAverageSlightly 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 planning your trip to Malta, you'll likely fly into Luqa (MLA-Malta International Airport), situated 14.5km from the capital, Valletta. This airport offers convenient access to several luxurious hotels, including The Westin Dragonara Resort and Hyatt Regency Malta, both rated at 5 stars and located 8.0km away. The Grand Hotel Excelsior, another 5-star option, is only 4.8km from the airport. These hotels provide various transportation services to ensure a smooth journey to and from the airport, making your stay in Malta as enjoyable as possible.

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 AU$63 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$63 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.