Search Hotels in Malta

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Malta

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

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

The Westin Dragonara Resort, Malta

5.0 star property
9.4 out of 10, Exceptional, (1008)
"Awesome hotel, fully recommended "
The price is £274
includes taxes & fees
1 Jul - 2 Jul
The Westin Dragonara Resort, Malta

Hyatt Regency Malta

5.0 star property
9.6 out of 10, Exceptional, (778)
"Excellent hotel"
The price is £180
includes taxes & fees
1 Jul - 2 Jul
Hyatt Regency Malta

Corinthia St George's Bay

5.0 star property
8.8 out of 10, Excellent, (1014)
"Excellent location."
The price is £189
includes taxes & fees
2 Jul - 3 Jul
Corinthia St George's Bay

Grand Hotel Excelsior

5.0 star property
8.8 out of 10, Excellent, (1006)
"Great swimming area! "
The price is £217
includes taxes & fees
23 Jul - 24 Jul
Grand Hotel Excelsior

Malta Marriott Resort & Spa

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

Hyatt Centric Malta

5.0 star property
9.6 out of 10, Exceptional, (107)
"Great hotel, close to shops and restaurants."
The price is £146
includes taxes & fees
1 Jul - 2 Jul
Hyatt Centric Malta

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 £84
includes taxes & fees
2 Jul - 3 Jul
Maritim Antonine Hotel & Spa Malta

Hilton Malta

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Great hotel and location"
The price is £230
includes taxes & fees
3 Jul - 4 Jul
Hilton Malta

Radisson Blu Resort & Spa, Malta Golden Sands

5.0 star property
9.2 out of 10, Wonderful, (1004)
"Amazing stay"
The price is £234
includes taxes & fees
1 Jul - 2 Jul
Radisson Blu Resort & Spa, Malta Golden Sands

Solana Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (1002)
"Perfect place"
The price is £90
includes taxes & fees
1 Jul - 2 Jul
Solana Hotel & Spa

VITA Hotel

3.5 star property
7.6 out of 10, Good, (25)
"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 £63
includes taxes & fees
6 Jul - 7 Jul
VITA Hotel

The Londoner Hotel Sliema

3.0 star property
9.0 out of 10, Wonderful, (377)
"Excelente Hotel."
The price is £118
includes taxes & fees
1 Jul - 2 Jul
The Londoner Hotel Sliema

AX ODYCY Hotel

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

Corinthia Palace Malta

5.0 star property
9.4 out of 10, Exceptional, (1002)
"The pool area was exceptional "
The price is £230
includes taxes & fees
4 Jul - 5 Jul
Corinthia Palace Malta

1926 Le Soleil Hotel & SPA

4.0 star property
8.8 out of 10, Excellent, (934)
"Excellent staff - extremely courteous and couldn’t do more for your stay . Amazing dining on the seafront "
The price is £129
includes taxes & fees
1 Jul - 2 Jul
1926 Le Soleil Hotel & SPA

DoubleTree by Hilton Malta

4.0 star property
8.6 out of 10, Excellent, (880)
"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 £172
includes taxes & fees
3 Jul - 4 Jul
DoubleTree by Hilton Malta

StiLLel Retreat

3.5 star property
9.0 out of 10, Wonderful, (66)
"Loved it, nice people good location. "
The price is £133
includes taxes & fees
6 Jul - 7 Jul
StiLLel Retreat

Verdi St Georges Bay Marina

4.0 star property
8.8 out of 10, Excellent, (1005)
"Very kind staff and nice rooms"
The price is £99
includes taxes & fees
1 Jul - 2 Jul
Verdi St Georges Bay Marina

Courtyard by Marriott Sliema

4.0 star property
9.6 out of 10, Exceptional, (33)
"Very friendly staff - had a great stay"
The price is £145
includes taxes & fees
2 Jul - 3 Jul
Courtyard by Marriott Sliema

Ibis Styles St. Paul's Bay Malta

3.0 star property
9.2 out of 10, Wonderful, (105)
"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 £114
includes taxes & fees
1 Jul - 2 Jul
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:11 Jul - 13 Jul
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 the Blue Lagoon, perfect for sunbathing and swimming.
  • Historic Valletta: Explore the ancient streets of Valletta, a UNESCO World Heritage site rich in culture and architecture.
  • Charming Mdina: Wander through the picturesque medieval town of Mdina, known for its narrow streets and stunning views.
  • Vibrant Local Culture: Experience Malta's lively theatre scene, local markets, and traditional events that showcase its heritage.
  • Diverse Accommodations: Enjoy a range of lodging options from luxurious hotels to charming agritourism stays.

Find great hotels in Malta

Malta offers a diverse selection of accommodations to cater to every traveller's needs, from family-friendly hotels to romantic getaways and adventure-filled stays. With options ranging from charming agritourism properties to luxurious hotels, including the renowned Hyatt Regency Malta, you’re sure to find the perfect base for your holiday. Explore the best hotels Malta has to offer and discover a unique blend of comfort and local culture.

  • Corinthia St George's Bay: Set against the stunning backdrop of the Mediterranean, Corinthia St George's Bay is a luxurious 5-star hotel ideal for beach lovers and families. With direct access to a private beach, guests can indulge in sun-soaked relaxation. This property excels in offering business amenities, including a well-equipped meeting room and conference centre, making it perfect for corporate travellers. Families will appreciate the dedicated children's services, including a children’s pool and babysitting options, ensuring a delightful stay for guests of all ages.
  • Grand Hotel Excelsior: This 5-star gem combines adventure and wellness, perfect for those seeking an active yet relaxing holiday. Located in Malta, the hotel offers an array of adventure sports nearby, including water skiing and hiking, catering to thrill-seekers. The full-service spa provides a sanctuary for relaxation, featuring in-room massage services and outdoor pool access. Families are well catered for, with child-friendly amenities like a pool and babysitting services, ensuring everyone has a memorable experience.
  • Verdi St Georges Bay Marina: A serene 4-star retreat, the Verdi St Georges Bay Marina appeals to guests seeking a nature-themed spa escape. With a comprehensive range of spa treatments, including Thai massages and hydrotherapy, relaxation is paramount. The hotel’s location allows guests to enjoy tranquil surroundings while still being close to local attractions. It’s a perfect choice for those looking to unwind in a peaceful atmosphere, complemented by its nature-inspired amenities and services.

Where to stay in Malta

Malta offers a captivating blend of history and natural beauty, perfect for family-friendly outings or romantic getaways. Explore the ancient streets of Valletta, soak up the sun on the stunning beaches of the Blue Lagoon, or wander through the charming towns of Mdina and Rabat. With its warm atmosphere and friendly locals, Malta promises an unforgettable holiday filled with vibrant culture and relaxation. Discover the top destinations that make Malta a must-visit spot in the Mediterranean.

  • Valletta: Valletta, the capital city of Malta, is a UNESCO World Heritage site renowned for its rich history and stunning architecture. Nestled on a peninsula, this vibrant city offers a unique blend of cultural experiences and scenic vistas. Visitors can explore historic landmarks like St. John's Co-Cathedral and the Grand Master's Palace, while the city's theatres and shopping areas provide a lively atmosphere. With peaks in visitor numbers during March to April and July, it's a popular destination for families and couples alike. Valletta’s charming streets lead to picturesque bays, inviting travellers to relax and soak in the beauty of the Mediterranean.
  • St. Julian's: Known for its lively atmosphere and stunning coastline, St. Julian's is a popular resort town in Malta. With its bustling nightlife and beautiful beaches, this city attracts families and outdoor enthusiasts year-round. The promenade along the coast offers stunning views of the bay, while the nearby water features and shopping mall centres provide plenty of activities. Peak visitor numbers occur in April and June to July, making it an exciting time to experience local events and festivals. St. Julian's is the perfect blend of relaxation and adventure, ensuring that every traveller finds something to enjoy.
  • Sliema: Sliema is a charming coastal city known for its elegant shopping centres and stunning beaches. Located just a stone's throw from Valletta, this bustling area offers a mix of family-friendly activities and outdoor adventures. Visitors can stroll along the waterfront, enjoy water sports, or indulge in retail therapy at its various shopping destinations. The city sees a rise in tourist numbers from April to July, making it a lively yet welcoming place to visit. With its beautiful bays and welcoming neighbourhoods, Sliema is an ideal spot for those seeking both relaxation and a taste of Maltese culture.

Things to do in Malta

Malta offers an ideal setting for family-friendly, outdoor, and beach holidays. Popular activities include exploring its vibrant theatre scene, shopping at local stores, and visiting bustling shopping mall centres. Whether you’re soaking up the sun on stunning beaches or enjoying the cultural experiences, there's something for everyone to enjoy during your visit to this beautiful Mediterranean archipelago.

Shopping

The Point Shopping Mall offers a vibrant mix of shopping, entertainment, and dining experiences in Malta, perfect for family outings. For a more local flavour, visit Merchant Street Market, where you can find unique gifts and souvenirs amidst bustling city vibes. If you're up for a drive, Maltaqua is also worth a visit.

Recreation

At Ta' Qali National Stadium, immerse yourself in a vibrant atmosphere filled with sports energy, perfect for fitness enthusiasts. Enjoy a round of golf amidst lush landscapes at the Royal Malta Golf Club, or relax with family at St. Peter's Pool, where outdoor adventures meet serene swimming experiences.

Adventure

Eden SuperBowl offers an exhilarating bowling experience in Malta. With state-of-the-art lanes and a vibrant atmosphere, it's perfect for groups looking for fun. You can also enjoy arcade games and a snack bar, making it an ideal spot for a lively evening out.

Nightlife

Experience the vibrant nightlife in Malta by visiting the Malta Experience for an engaging theatrical performance. For a unique cinematic experience, head to Malta5D. Alternatively, enjoy the cultural ambiance at Manoel Theatre, where you can appreciate captivating shows in a romantic setting.

Booking tips and Expedia advantages for Malta

To save money during your trip to Malta, consider visiting between January and March, when accommodation prices are lower. Book your hotel about a month in advance, especially for Saturday stays, which are the cheapest. Use Expedia’s search tool to filter by budget and explore package deals combining flights and hotels for extra savings. Don't forget to check for last-minute discounts and arrange your search results from lowest to highest price to uncover the best offers. Additionally, look out for free activities such as local festivals and beautiful beaches to enjoy without spending.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and ideal type of accommodation. To uncover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Malta hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in Malta

Malta is an ideal destination for families seeking outdoor and beach holidays. With a wealth of attractions ranging from historic churches to stunning bays and beaches, you'll find plenty to explore. Whether you're after a cultural immersion or a relaxing beach experience, Malta offers something for everyone. Enjoy your time discovering the rich heritage and natural beauty that this charming Mediterranean island has to offer.

  • Mellieha Bay: Experience the stunning sandy beaches and crystal-clear waters of Mellieha Bay, perfect for sunbathing and water sports. Surrounded by picturesque scenery, this family-friendly destination offers a relaxed outdoor vibe, making it ideal for a leisurely day by the sea.
  • Blue Lagoon: Nestled on Comino, the Blue Lagoon is known for its breathtaking turquoise waters and stunning natural beauty. Enjoy swimming, snorkelling, or simply soaking up the sun in this tranquil outdoor paradise, surrounded by rugged cliffs and vibrant nature.
  • Sliema Promenade: Stroll along the vibrant Sliema Promenade, a bustling hub of friendly locals and tourists alike. Rich in history, this scenic walkway offers delightful views of Valletta and the harbour, with plenty of cafes and shops to explore.

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 visiting Malta, the primary airport to consider is Luqa (MLA - Malta International Airport), situated 5.6km from the capital, Valletta. Among the luxurious hotels nearby are The Westin Dragonara Resort and Hyatt Regency Malta, both 3.1km from the airport, offering stunning views and top-notch amenities. The Grand Hotel Excelsior is even closer, located just 1.9km away. Transportation services are readily available, ensuring easy access between these hotels and the airport, making your arrival and departure seamless. With a range of options, you can enjoy a comfortable stay while exploring the beautiful island of Malta.

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. 

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