Search Hotels in Malta

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Malta

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 5,076 hotels in Malta with room rates, reviews, and availability. Most hotels are fully refundable.

The Westin Dragonara Resort, Malta

5.0 star property
9.6 out of 10, Exceptional, (1003)
"Awesome hotel, fully recommended "
The price is CA $509
CA $547 total
includes taxes & fees
Jul 11 - Jul 12
The Westin Dragonara Resort, Malta

Hyatt Regency Malta

5.0 star property
9.6 out of 10, Exceptional, (784)
"Excellent hotel"
The price is CA $270
CA $290 total
includes taxes & fees
Jul 11 - Jul 12
Hyatt Regency Malta

Corinthia St George's Bay

5.0 star property
8.8 out of 10, Excellent, (1007)
"Excellent service snd facilties "
The price is CA $367
CA $394 total
includes taxes & fees
Jul 13 - Jul 14
Corinthia St George's Bay

Grand Hotel Excelsior

5.0 star property
8.8 out of 10, Excellent, (1001)
"Very nice hotel great pool and sweet and gentle employees "
The price is CA $368
CA $395 total
includes taxes & fees
Jul 11 - Jul 12
Grand Hotel Excelsior

Malta Marriott Resort & Spa

5.0 star property
9.6 out of 10, Exceptional, (644)
"Very impressive property with excellent staff and very visible management."
The price is CA $448
CA $481 total
includes taxes & fees
Jul 27 - Jul 28
Malta Marriott Resort & Spa

Maritim Antonine Hotel & Spa Malta

4.0 star property
9.0 out of 10, Wonderful, (1004)
"The room's were big, clean and staff were amazing, food the was a selective of food beautiful and delicious i would definitely recommend it to anyone "
The price is CA $164
CA $178 total
includes taxes & fees
Jul 11 - Jul 12
Maritim Antonine Hotel & Spa Malta

Hyatt Centric Malta

5.0 star property
9.6 out of 10, Exceptional, (113)
"Great hotel, close to shops and restaurants."
The price is CA $255
CA $274 total
includes taxes & fees
Jul 13 - Jul 14
Hyatt Centric Malta

Hilton Malta

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Great hotel and location"
The price is CA $401
CA $431 total
includes taxes & fees
Jul 12 - Jul 13
Hilton Malta

Radisson Blu Resort & Spa, Malta Golden Sands

5.0 star property
9.2 out of 10, Wonderful, (1000)
"Amazing stay"
The price is CA $408
CA $439 total
includes taxes & fees
Jul 11 - Jul 12
Radisson Blu Resort & Spa, Malta Golden Sands

VITA Hotel

3.5 star property
7.4 out of 10, Good, (32)
"The hotel is brand new and so neat and clean. The facilities are good except there is no tea/coffee making facilities in the rooms and the safe is in an unusable position. Location is perfect if you want to be in the heart of the nightlife of Malta. The staff are very helpful, particularly Maria in reception and Suniba, Rochel, Ajay and all the others in the rooftop restaurant. "
The price is CA $127
CA $138 total
includes taxes & fees
Jul 13 - Jul 14
VITA Hotel

Solana Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (1000)
"Hotel is in an excellent central Position- beautiful rooms w/large bathroom and private terrace. All structure is new! Fantastic the roof pool facing the sea harbor. Excellent cocktails and 3 restaurants to choose from. "
The price is CA $141
CA $152 total
includes taxes & fees
Jul 20 - Jul 21
Solana Hotel & Spa

AX ODYCY Hotel

4.5 star property
9.2 out of 10, Wonderful, (258)
"Excellent service, food and accommodation "
AX ODYCY Hotel

Corinthia Palace Malta

5.0 star property
9.4 out of 10, Exceptional, (1000)
"The pool area was exceptional "
The price is CA $376
CA $404 total
includes taxes & fees
Jul 11 - Jul 12
Corinthia Palace Malta

The Londoner Hotel Sliema

3.0 star property
9.0 out of 10, Wonderful, (384)
"Excelente Hotel."
The price is CA $211
CA $227 total
includes taxes & fees
Jul 13 - Jul 14
The Londoner Hotel Sliema

1926 Le Soleil Hotel & SPA

4.0 star property
8.8 out of 10, Excellent, (937)
"Very clean place and very nice staff"
The price is CA $240
CA $258 total
includes taxes & fees
Jul 11 - Jul 12
1926 Le Soleil Hotel & SPA

DoubleTree by Hilton Malta

4.0 star property
8.6 out of 10, Excellent, (885)
"Really nice service, the food is constantly changing and very well prepared and except a somewhat to-be improved pool area, a really, really great hotel."
The price is CA $286
CA $308 total
includes taxes & fees
Jul 12 - Jul 13
DoubleTree by Hilton Malta

Courtyard by Marriott Sliema

4.0 star property
9.6 out of 10, Exceptional, (35)
"Very friendly staff - had a great stay"
The price is CA $298
CA $321 total
includes taxes & fees
Jul 13 - Jul 14
Courtyard by Marriott Sliema

Hotel Valentina

3.0 star property
9.4 out of 10, Exceptional, (1001)
"Clean, pretty , easy check-in and checkout Friendly staff Good experience Water in the pool a little cold"
The price is CA $205
CA $221 total
includes taxes & fees
Aug 5 - Aug 6
Hotel Valentina

Verdi St Georges Bay Marina

4.0 star property
8.8 out of 10, Excellent, (1000)
"Very kind staff and nice rooms"
The price is CA $184
CA $198 total
includes taxes & fees
Jul 24 - Jul 25
Verdi St Georges Bay Marina

Ibis Styles St. Paul's Bay Malta

3.0 star property
9.2 out of 10, Wonderful, (108)
"Lovely hotel, convenient for getting around and exploring but with stuff to do in the local area as well. Staff very friendly and the rooftop pool is great for lazy afternoons "
The price is CA $204
CA $220 total
includes taxes & fees
Jul 30 - Jul 31
Ibis Styles St. Paul's Bay 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:Jul 18 - Jul 20
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Malta

Guide to exploring around Malta

Top reasons to visit Malta

  • Stunning Beaches: Malta boasts beautiful beaches like Golden Sands, perfect for sunbathing and swimming in crystal-clear waters.
  • Rich History: Explore the capital, Valletta, with its charming streets, historical sites, and vibrant culture.
  • Outdoor Adventures: Enjoy thrilling boat trips and various outdoor activities for the whole family.
  • Cultural Experiences: Discover local theatres, shopping malls, and traditional Maltese customs.
  • Diverse Accommodation: Malta offers a range of hotels, from budget-friendly to luxurious stays, ensuring a comfortable visit.

Find great hotels in Malta

Explore a diverse selection of hotels in Malta, catering to every traveler's needs, from budget-friendly options to luxurious 5-star accommodations. Whether you're seeking a waterfront retreat, a charming guesthouse, or a business-focused hotel, Malta has it all. Experience stunning views, vibrant culture, and exceptional service in the best hotels the island has to offer, making your stay both comfortable and memorable.

  • Grand Hotel Excelsior: Experience unparalleled luxury at the Grand Hotel Excelsior, a 5-star haven nestled in Malta. This hotel embraces a Beach, Family, and Adventure theme, making it perfect for diverse vacation styles. With direct access to the beach, guests can indulge in various water sports, including snorkeling, windsurfing, and waterskiing, all nearby. The hotel is also family-friendly, offering amenities such as a children's pool and babysitting services. Adventure seekers will appreciate the hiking and biking options available in the area. The Grand Hotel Excelsior promises a memorable stay for both adults and children alike.
  • Corinthia St George's Bay: The Corinthia St George's Bay is a luxurious 5-star retreat that beautifully combines Beach, Family, and Adventure themes. This stunning property features direct beach access and a plethora of exciting activities, including onsite snorkeling, parasailing, and sailing. Families will find an array of child-friendly amenities, including babysitting services and a children’s pool. The hotel’s prime location near various water sports activities ensures that thrill-seekers and relaxation enthusiasts can both find their slice of paradise. Enjoy world-class service and a vibrant atmosphere at this exceptional hotel.
  • The Westin Dragonara Resort, Malta: Discover the epitome of luxury at The Westin Dragonara Resort, Malta, a 5-star destination that caters to beach lovers, families, and those seeking an indulgent getaway. With direct beach access, guests can unwind in style while enjoying activities such as water sports and sunbathing. The resort offers a dedicated children’s club, supervised childcare, and free cribs, ensuring a family-friendly environment. Guests rave about the elegant accommodations and exceptional service, making it an ideal choice for anyone looking to relax and rejuvenate in a stunning coastal setting.

Where to stay in Malta

Malta is a stunning destination for Canadian travellers, offering a blend of rich history, vibrant culture, and breathtaking sea views. Explore the capital, Valletta, with its charming streets and historical sites, or unwind on the picturesque beaches along the shimmering Mediterranean coast. Whether you're seeking family-friendly activities, a romantic getaway, or simply a relaxing holiday, Malta promises an unforgettable experience filled with friendly locals and diverse atmospheres.

  • Valletta: Valletta, the capital city of Malta, is a historic gem nestled on a peninsula overlooking the Mediterranean Sea. This UNESCO World Heritage site is known for its stunning architecture, rich cultural heritage, and vibrant atmosphere. Visitors can enjoy a unique travel experience by exploring its narrow streets filled with shops, cafes, and theaters. Must-see landmarks include the magnificent St. John's Co-Cathedral and the Upper Barracca Gardens, which offer breathtaking views of the Grand Harbour. Valletta's blend of family-friendly activities and romantic spots makes it a perfect destination year-round, with peak visitor numbers in spring and summer.
  • St. Julian's: Located along the coast, St. Julian's is a lively city renowned for its beautiful beaches and vibrant nightlife. This urban hub attracts families and outdoor enthusiasts alike, offering a variety of recreational activities. Visitors can relax on the sandy beaches or indulge in water sports, all while enjoying the stunning bay views. The bustling promenade is lined with shops, restaurants, and casinos, making it a hotspot for entertainment. Peak tourist seasons occur in late spring and summer, but the inviting atmosphere makes it an appealing destination throughout the year.
  • Sliema: Sliema is a charming coastal city known for its picturesque waterfront and vibrant shopping scene. Situated near Valletta, this destination is ideal for families and outdoor lovers, offering numerous parks and beach areas for relaxation. The bustling shopping mall centres are perfect for indulging in retail therapy, while the local theatres provide a taste of Maltese culture. With its inviting bay and scenic walks along the promenade, Sliema is a great spot to unwind and enjoy the Mediterranean lifestyle. Like its neighbouring cities, Sliema experiences peak tourist traffic in spring and summer.

Things to do in Malta

Malta offers a fantastic vacation experience for families and outdoor enthusiasts alike, featuring beautiful beaches and vibrant activities. Visitors can enjoy thrilling boat trips, unwind with spa getaway packages, and explore the lively nightlife. Additionally, the island boasts various cultural attractions, including theatres and shopping malls, ensuring there's something for everyone to enjoy during their stay.

Shopping

In Malta, visit Gozo Aqua Sports for unique gifts, or explore the Point Shopping Mall, which offers a mix of family-friendly entertainment and shopping. For a local experience, check out Merchant Street Market for authentic souvenirs. If you're up for a drive, there are more options further afield.

Recreation

At Ta' Qali National Stadium, immerse yourself in a vibrant sports atmosphere while enjoying various recreational activities. St. Peter's Pool offers a picturesque outdoor setting for family fun and relaxation. For golf enthusiasts, the Royal Malta Golf Club provides a serene outdoor experience amidst lush greens.

Adventure

Experience thrill at Eden SuperBowl, where you can enjoy ten-pin bowling in a vibrant atmosphere. After a game, explore nearby eateries for a taste of local cuisine while soaking in the lively environment of Malta.

Nightlife

Experience the vibrant nightlife at Dragonara Casino, where the romance of the city meets exhilarating gaming. For a cultural twist, catch a performance at the Malta Experience theatre, or enjoy a family-friendly film at Malta5D cinema, perfect for entertainment seekers of all ages.

Booking tips and Expedia advantages for Malta

To save money while visiting Malta, consider enjoying the numerous free activities at Golden Bay, Mellieha Bay, and St George's Beach. The best time to visit for lower prices is between January and March, while booking hotels about a month in advance often yields the best rates. Look for last-minute deals on Expedia, especially on Saturdays when prices are lowest. For added savings, combine your hotel, flights, and activities into a package deal through Expedia. Don't forget to use their search tool to refine options based on your budget and preferences.

  • 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: Booking a hotel in Malta about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay in Malta with your flights and activities through an Expedia package deal.

Find the best attractions in Malta

Malta is perfect for families and outdoor enthusiasts seeking a beach vacation. With a rich array of attractions, you can explore stunning churches, picturesque bays, and beautiful beaches. Notable spots include the renowned Malta Golden Sands, ideal for enjoying the sun and sea. Whether you're after cultural experiences or outdoor adventures, Malta offers something for every traveller.

  • Golden Bay: Golden Bay offers stunning outdoor scenery and a vibrant beach atmosphere. Visitors can enjoy sunbathing on golden sands, swimming in crystal-clear waters, and taking leisurely walks along the coast, all while soaking in the natural beauty of the surrounding cliffs.
  • Blue Lagoon: The Blue Lagoon is renowned for its breathtaking turquoise waters and scenic views. This idyllic spot is perfect for swimming, snorkeling, or simply relaxing on the beach. The tranquil environment provides a serene escape, ideal for nature lovers and adventure seekers alike.
  • St George's Beach: St George's Beach is a lively destination with a fantastic beach vibe. It’s perfect for sunbathers and water sports enthusiasts, offering a range of activities from jet skiing to paddleboarding, ensuring a fun-filled day by the sea.

Best time to go to Malta

Visitor numbers in Malta is generally unchanged in popularity throughout the year. The best time to visit Malta is dependant 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.

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 Rain (Dry)Mostly SunnyAverageSlightly Low
April61.5°F (16.4°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 visiting Malta, the main airport to consider is Luqa (MLA-Malta Intl.), located 14.5km from the heart of the island. Nearby accommodations include the luxurious Grand Hotel Excelsior, situated 4.8km away, and the esteemed Westin Dragonara Resort and Malta Marriott Resort & Spa, both approximately 8.0km from the airport. These hotels offer convenient transportation services to Luqa, including 24-hour airport shuttles and on-request options, ensuring a seamless travel experience. With its proximity and excellent facilities, Luqa serves as a great entry point for your Maltese adventure.

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 CA $127 in a few different ways on Expedia. First, enter the dates you'd like to go on vacation, 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 vacation 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 CA $127 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 "Traveler 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!