Find and Book Top Rated Hotels in Malta

Search among 20 available hotels and places to stay in Malta from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-20 out of 20
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map800 m from City Centre600 m from Professional and Distance Edu
From   US$ 69 /nightSelect
8.6
Great38 reviews
MapView on map700 m from City Centre600 m from Professional and Distance Edu
From   US$ 158 /nightSelect
Places to stay near Malta
8.2
Great128 reviews
11.7 km from Malta11.7 km from City Centre
From   US$ 179 /nightSelect
8.2
Great88 reviews
12.7 km from Malta12.7 km from City Centre
From   US$ 134 /nightSelect
8.6
Great82 reviews
11.8 km from Malta11.8 km from City Centre
From   US$ 118 /nightSelect
8.4
Great137 reviews
8.0 km from Malta8.0 km from City Centre
From   US$ 124 /nightSelect
8.4
Great54 reviews
14.1 km from Malta14.1 km from City Centre
From   US$ 409 /nightSelect
8.2
Great111 reviews
9.6 km from Malta9.6 km from City Centre
From   US$ 214 /nightSelect
8.2
Great30 reviews
12.6 km from Malta12.6 km from City Centre
From   US$ 184 /nightSelect
8.6
Great52 reviews
12.6 km from Malta12.6 km from City Centre
From   US$ 112 /nightSelect
Bed & Breakfast
8.4
Great125 reviews
11.6 km from Malta11.6 km from City Centre
From   US$ 224 /nightSelect
8.4
Great98 reviews
12.1 km from Malta12.1 km from City Centre
From   US$ 93 /nightSelect
8.2
Great99 reviews
10.4 km from Malta10.4 km from City Centre
From   US$ 146 /nightSelect
8.6
Great54 reviews
12.5 km from Malta12.5 km from City Centre
From   US$ 136 /nightSelect
8.2
Great82 reviews
12.3 km from Malta12.3 km from City Centre
From   US$ 119 /nightSelect
8.4
Great57 reviews
9.2 km from Malta9.2 km from City Centre
From   US$ 132 /nightSelect
8.4
Great38 reviews
10.9 km from Malta10.9 km from City Centre
From   US$ 109 /nightSelect
8.4
Great150 reviews
11.6 km from Malta11.6 km from City Centre
From   US$ 126 /nightSelect
8.2
Great36 reviews
11.9 km from Malta11.9 km from City Centre
From   US$ 119 /nightSelect
8.0
Great18 reviews
10.8 km from Malta10.8 km from City Centre
From   US$ 241 /nightSelect

Best Hotels and Places to Stay in Malta

Why Visit?

Malta is a charming destination that offers a rich history, stunning beaches, and a vibrant cultural scene. With its picturesque landscapes and warm Mediterranean climate, its no wonder why tourists are drawn to this island nation. Whether youre interested in exploring ancient temples, lounging on pristine beaches, or indulging in delicious local cuisine, Malta has something for everyone.

Where to Stay?

Valletta: As the capital city of Malta, Valletta is a popular choice for tourists. This historic city is known for its well-preserved Baroque architecture, narrow streets, and bustling markets. Staying in a hotel in Valletta will provide easy access to top attractions such as St. Johns Co-Cathedral, the Grandmasters Palace, and the Upper Barrakka Gardens. Additionally, the city offers a range of dining options, from traditional Maltese cuisine to international fare.

St. Julians: Located on the eastern coast of Malta, St. Julians is a vibrant resort town known for its bustling nightlife and entertainment options. With its array of restaurants, clubs, and casinos, St. Julians is the perfect place for those looking to enjoy a lively atmosphere. The area also boasts beautiful beaches, such as St. Georges Bay, where visitors can relax and soak up the Mediterranean sun. Staying in a hotel in St. Julians allows tourists to enjoy the best of both worlds: a vibrant nightlife scene and stunning coastal views.

Mdina: For a more tranquil stay, consider the ancient city of Mdina. This fortified city, also known as the Silent City, offers a peaceful retreat from the hustle and bustle of modern life. With its narrow streets, medieval architecture, and panoramic views of the island, Mdina is a unique place to stay in Malta. Visitors can explore landmarks such as St. Pauls Cathedral and the Mdina Dungeons, and enjoy a serene atmosphere away from the crowds.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $500.

Best Value for Money:

Hotel Valentina: Located in St. Julians, Hotel Valentina offers comfortable rooms with modern amenities at affordable prices. The hotel features a rooftop swimming pool, a fitness center, and a stylish lounge bar. Its central location makes it convenient for exploring nearby attractions and enjoying the vibrant nightlife of St. Julians.

The British Hotel: Situated in the heart of Valletta, The British Hotel provides excellent value for money with its cozy rooms and friendly service. The hotel offers a complimentary breakfast, an on-site restaurant serving authentic Maltese cuisine, and a rooftop terrace with panoramic views of the city. Its convenient location allows easy access to Vallettas historical sites and cultural landmarks.

The Xara Palace Relais & Chateaux: Located in Mdina, The Xara Palace is a luxury boutique hotel that offers a unique experience at a reasonable price. Housed in a 17th-century Palazzo, the hotel boasts elegant rooms, a fine-dining restaurant, and a tranquil courtyard. Its location within the ancient walls of Mdina provides a charming and romantic atmosphere.

Best Kids-Friendly Hotels:

db Seabank Resort + Spa: Situated in Mellieha, db Seabank Resort + Spa is a family-friendly hotel offering an array of amenities and activities for children. The resort features multiple pools, a water park, a kids club, and a mini-golf course. With its all-inclusive options, parents can enjoy a stress-free vacation while their children are entertained.

Maritim Antonine Hotel & Spa: Located in Mellieha, the Maritim Antonine Hotel & Spa offers family-friendly accommodations with spacious rooms and a range of facilities for kids. The hotel features a childrens pool, a playground, and a games room. It also offers family suites with separate bedrooms, ensuring comfort and privacy for everyone.

Best Hotels for a Romantic Getaway:

The Phoenicia Malta: Situated near Vallettas historic city walls, The Phoenicia Malta is a luxury hotel renowned for its grandeur and timeless elegance. The hotel boasts beautifully appointed rooms, a luxurious spa, and stunning views of the harbor. Couples can enjoy romantic walks in the hotels lush gardens or savor a candlelight dinner at one of its exquisite restaurants.

The Palace Malta: Located in Sliema, The Palace Malta is a boutique hotel perfect for a romantic escape. The hotel offers stylish rooms with panoramic views, a rooftop infinity pool, and a spa for indulgent couples treatments. Its prime location near the Sliema promenade allows couples to enjoy romantic walks along the waterfront and explore the nearby shops and cafes.

Best for Location:

InterContinental Malta: Situated in St. Julians, InterContinental Malta offers a central location with easy access to the islands attractions. The hotel features spacious rooms, multiple restaurants, a beach club, and a casino. Its proximity to the vibrant nightlife of St. Julians and the sandy beaches of St. Georges Bay makes it an ideal choice for those seeking entertainment and convenience.

The Westin Dragonara Resort: Located in St. Julians, The Westin Dragonara Resort is a beachfront hotel offering breathtaking views of the Mediterranean Sea. The resort features luxurious rooms, several swimming pools, and direct access to a private beach. Its proximity to popular restaurants, bars, and water sports activities makes it an excellent choice for those looking to make the most of Maltas seaside location.

Hotel Phoenicia: Situated within the city walls of Valletta, Hotel Phoenicia offers a prime location for exploring the capitals rich history and cultural sites. The hotel features elegant rooms, a pool surrounded by lush gardens, and a renowned restaurant. Its proximity to Vallettas main attractions, such as the Grandmasters Palace and the Upper Barrakka Gardens, makes it convenient for sightseeing.

Best for a Short City Break:

The Osborne Hotel: Located in Valletta, The Osborne Hotel offers comfortable accommodations in a historic building. The hotel features a rooftop swimming pool, a courtyard garden, and stylishly decorated rooms. Its central location allows easy exploration of Vallettas architectural treasures and vibrant city life.

AX The Saint John: Situated in Valletta, AX The Saint John offers a blend of modern luxury and historical charm. The hotel features elegantly designed rooms, a rooftop terrace with panoramic views, and a trendy bar. Its proximity to Vallettas main attractions, including the St. Johns Co-Cathedral and the Archaeological Museum, makes it an ideal base for a short city break.

Show moreLess