Hotels in Malta

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Malta?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Malta on Hotels.com. These Malta hotels consistently deliver on quality, location and traveller experience. Last updated on .

Top hotels in St. Julian's

Top hotels in Valletta

Top hotels in Sliema

Top hotels in St. Paul's Bay

Top cities in Malta

Great weekend hotel deals in Malta

Showing deals for:25 Sept - 27 Sept

Top landmarks in Malta

Check out reviews of Malta hotels guests love

Find out more about Malta

Malta: Where Azure Waters Embrace Timeless Heritage

Nestled in the heart of the Mediterranean, Malta enchants with its sun-kissed beaches, crystal-clear sea, and idyllic islands. This captivating destination offers a rich tapestry of cultural heritage, from ancient temples to charming fishing villages. Whether you’re seeking a relaxing beach holiday or an adventurous exploration of historic sites, Malta promises unforgettable experiences. Embrace the island’s vibrant atmosphere, savour local cuisine, and embark on scenic boat trips to discover hidden coves and pristine waters. Your next stay in Malta awaits, where every moment is a celebration of beauty and history.

Discover great hotels in Malta

Malta offers a range of comfortable accommodations from historic boutique hotels to modern luxury retreats. Enjoy beautiful rooms, inviting atmospheres and impressive dining in a setting that perfectly blends tradition with contemporary appeal. Here are some of the most popular hotels with our travelers in Malta:

  1. Kempinski Hotel San LawrenzOpens in a new window: This 5.0-star resort in St. Julian's impresses with its excellent 9.4 guest rating and a range of standout amenities. Ideal for leisure travellers seeking a luxurious beach escape, it offers direct beach access alongside a variety of adventure sports options such as waterskiing and windsurfing. The property boasts a sophisticated atmosphere with first-class services, high-end dining at Oceana and curated experiences that ensure a smooth, high-quality journey. Emphasising comfort and distinctive experiences, this hotel is designed for those who appreciate a lavish setting with architectural elegance and express check-in services.
  2. Iniala VallettaOpens in a new window: This 5.0-star hotel in St. Julian's caters to leisure travellers with a penchant for a beach-centric holiday. With an impressive 8.8 guest rating, it provides direct beach access and an inviting outdoor area, complemented by meticulously clean rooms and a fantastic breakfast experience. The property offers curated experiences and high-end amenities that include stylish dining and an atmosphere of relaxed luxury. It is a superb choice for those who value a boutique setting with seamless express check-in and exclusive touches that elevate every stay.
  3. Malta Marriott Resort & SpaOpens in a new window: Located in Sliema, this 5.0-star hotel is an excellent choice for leisure travellers seeking adventure and a welcoming, luxurious environment. With a 9.0 guest rating, it features refined amenities including an upgraded room experience with a balcony offering splendid views, and a high-quality breakfast selection. The hotel provides curated experiences with adventure sports options and stands out with its chic architectural design and stylish dining venues. This property is perfect for travellers who appreciate a vibrant, high-end setting with express check-in and thoughtfully designed spaces that ensure a memorable escape.

Where to stay in Malta

Some of the best areas to stay in Malta are St. Julian's, Valletta, and Sliema. St. Julian's offers vibrant dining, beautiful beaches, and a lively atmosphere, making it ideal for families and couples. Valletta boasts rich history, stunning architecture, and cultural sites, while Sliema is perfect for shopping and waterfront relaxation. For first-time visitors, Valletta is the best choice to immerse in Malta's heritage.

  1. St. Julian'sOpens in a new window: St. Julian's is a vibrant hotspot known for its stunning beaches and lively dining scene, making it a favourite for both couples and families. The area boasts beautiful St George's Beach, perfect for sunbathing and water sports, and the picturesque Saint Julian's Bay, where you can enjoy lovely seaside strolls. SliemaOpens in a new window Promenade is another gem in the area, lined with cafes and shops, ideal for leisurely afternoons. Whether you're looking to indulge in delicious cuisine or enjoy a night out at local bars, St. Julian's offers a friendly atmosphere and a range of activities to keep everyone entertained.
  2. VallettaOpens in a new window: Valletta is a historical treasure, filled with magnificent architecture and cultural experiences that make it a must-visit. The awe-inspiring St. John's Co-Cathedral showcases stunning art and history, while the Upper Barracca Gardens provide breathtaking views of the Grand Harbour. Fort St. Elmo is another highlight, offering insights into Malta's military history. This compact city is perfect for leisurely exploration, where you can discover charming shops and enjoy a romantic atmosphere, all while soaking in the rich heritage that Valletta has to offer.
  3. Sliema: Sliema is a bustling coastal town famous for its shopping and dining options, making it an ideal base for travellers. The area’s beautiful beaches and seaside cafes invite you to relax and unwind, while the ferry connections to Valletta provide easy access to explore the capital. Sliema's vibrant atmosphere is complemented by friendly locals, and the variety of shops caters to all tastes, whether you're looking for souvenirs or the latest fashion trends. It’s a perfect blend of leisure and culture, ensuring an enjoyable stay.

Things to do in Malta

Malta invites you to explore its stunning blend of history and leisure. Discover magnificent castles and churches, wander through captivating museums, and bask on sun-kissed beaches. Enjoy vibrant theatre performances while indulging in the serene beauty of its picturesque bays and lush nature. Adventure and relaxation await!

  • Rabat – This city invites you to explore its historical treasures and relaxing beaches. Make sure you visit the Catacombs of St. Paul and St. Agatha's Crypt where you can delve into captivating cultural stories and marvel at ancient architectural designs. Alongside these historical sites, the city offers art activities that allow you to appreciate local creative expressions. Wander through streets lined with remarkable castles, churches, cathedrals, and monuments, and enjoy a refreshing break by the beach.
  • Kalafrana – This neighbourhood offers a blend of natural beauty and family-friendly exploration. Dive into the fascinating past at the Ġar Dalam Cave & Museum, where a unique mix of family and cultural themes are on display. The bay and beach here provide a serene backdrop for a leisurely day, and you might also catch a local theatre performance that adds a touch of local artistic flair to your visit.
  • Dingli – This city is best known for its breathtaking natural landscapes and outdoor adventures. Head to the Dingli Cliffs to experience sweeping views of the Mediterranean, ideal for those looking to capture stunning photographs and enjoy a bit of outdoor excitement. The area also offers a mix of museums and nature spots where you can explore local geological formations and relax amidst the scenic outdoors.

4 tips for savvy savings when booking a hotel in Malta

  1. Book for the cheapest times: The most budget-friendly time to visit Malta is between January and March, when hotel prices tend to be lower. A stay of at least 4 days is recommended for those wishing to explore the island's remarkable landmarks, historical sites, and cultural attractions. During this period, visitors can enjoy great value for money while taking in the stunning natural beauty and rich heritage Malta has to offer. Prices may drop even further, ensuring an affordable getaway for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Malta, consider visiting the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Additionally, by enabling email alerts or push notifications from Hotels.com, you could stay informed about flash sales and special last-minute promotions, helping you seize opportunities to save. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so you’re more likely to be alerted if rooms become available or prices drop, making your last-minute getaway easier to book.
  3. Be flexible with dates: Prices may fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates could help you find a more cost-effective stay in a hotel in Malta. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and occasionally better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could potentially offer better value.
  4. Consider your location: Staying in the heart of major cities in Malta certainly offers the advantage of convenience, as you’ll find yourself in close proximity to a variety of local attractions. However, this convenience often comes at a premium, with prices typically being higher for accommodations in these bustling areas. In contrast, smaller towns and rural regions are more likely to be affordable, allowing you to enjoy a pleasant stay without breaking the bank. For those seeking better rates, it may be worth considering hotels situated just outside the city centre. While this might necessitate a bit of extra travel to reach key sights, you could also explore alternative nearby towns that boast their own unique charm and attractions, often at a more budget-friendly price point.

Best time to go to Malta

Malta has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Malta are April, June, and July, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.