Hotels in Malta

Search and compare Malta hotels from hundreds of travel sites and save

Malta
2 Oct — 3 Oct2
Malta
Mon 2/10
Tue 3/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Malta

The following hotels are among the most sought after in the Malta area. Try adjusting the dates or room and guest combinations if you're not seeing the options you're looking for.
Filter by star ratings
All filters
Osborne
8.7 Excellent
50 South Street, Valletta, Malta
Show on map
0.3 km from city center, Valletta, Malta 
ExcellentBased on 3,465 reviews
8.7

Situated in Valletta, Osborne Hotel offers modern 3-star accommodation, as well as a rooftop pool and a rooftop terrace. There is also a fitness centre with a swimming pool.

Mr Todd Hotel
8.6 Excellent
26 Manwel Dimech Street, Sliema, Malta
Show on map
0.3 km from city center, Sliema, Malta 
ExcellentBased on 2,361 reviews
8.6

Mr Todd Hotel is located in Sliema and is close to the area's well-known attractions. The hotel is also conveniently situated minutes on foot from Sliema Ferries.

Be.Hotel
8.8 Excellent
St. George's Bay, St. Julian's, Malta
Show on map
0.8 km from city center, St. Julian's, Malta 
ExcellentBased on 11,874 reviews
8.8

Located in St Julians, be HOTEL offers 4-star accommodation, as well as a rooftop terrace, a rooftop pool and a bowling alley. There is also a gym with a swimming pool.

Dolmen Hotel Malta
8.2 Excellent
Dolmen Street, Saint Paul’s Bay, Malta
Show on map
2.6 km from city center, Saint Paul’s Bay, Malta 
ExcellentBased on 2,721 reviews
8.2

This comfortable hotel in Qawra provides complimentary wireless internet, as well as an infinity pool and a private beach. Guests also have exclusive access to the casino and Mynt Club nightclub.

Intercontinental Malta
8.4 Excellent
St. George's Bay, St. Julian's, Malta
Show on map
0.8 km from city center, St. Julian's, Malta 
ExcellentBased on 1,235 reviews
8.4

Showcasing a private beach for guests to relax on, InterContinental Malta is situated in St Julians and provides unique views of Malta Island. Some of the popular facilities at this modern 5-star hotel include a Turkish steam bath, a rooftop terrace and an indoor pool.

Plaza Regency Hotels
7.8 Good
248 Tower Road, Sliema, Malta
Show on map
0.5 km from city center, Sliema, Malta 
GoodBased on 3,427 reviews
7.8

Established in 1968 and situated in Sliema, Plaza Regency Hotels provides a Jacuzzi, a rooftop pool and a rooftop terrace, plus views of Balluta Bay and St Julians. There is also a fitness centre with a swimming pool and a sun deck.

Pebbles Resort
8.9 Excellent
66, Blacktail street, Valletta, Malta
Show on map
10.8 km from city center, Valletta, Malta 
ExcellentBased on 1,796 reviews
8.9

Pebbles Resort Polson provides an art deco setting when in Polson. It also features a sauna, a Jacuzzi and an outdoor pool.

Paradise Bay Resort
7.5 Good
Cirkewwa Paradise Bay, Mellieha, Malta
Show on map
3.6 km from city center, Mellieha, Malta 
GoodBased on 2,541 reviews
7.5

Located within the picturesque parkland of Mellieha, Paradise Bay Hotel Mellieha provides modern accommodation and a full range of facilities, such as an outdoor pool, a private beach and outdoor tennis courts. It also offers a sauna, a rooftop terrace and a Jacuzzi.

LABRANDA Riviera Hotel & Spa
8.2 Excellent
Marfa Bay, Mellieha, Malta
Show on map
3.1 km from city center, Mellieha, Malta 
ExcellentBased on 1,922 reviews
8.2

Located within the scenic parkland of Mellieha, LABRANDA Riviera Hotel & Spa provides charming accommodation and a full range of facilities, including an outdoor pool, a private beach and a Jacuzzi. There is also a fitness centre with a saltwater swimming pool.

Maritim Antonine Hotel & Spa Malta
8.4 Excellent
George Borg Olivier Street, Mellieha, Malta
Show on map
1.0 km from city center, Mellieha, Malta 
ExcellentBased on 5,780 reviews
8.4

Maritim Antonine Hotel & Spa has 218 rooms and features a rooftop pool. It also provides free Wi-Fi, massage services and a sauna.

Tips for booking hotels in Malta

Cheapest month:January
Most expensive month:April
Average price in Malta:₹ 8,268/night
Cheapest price found:₹ 749/night
Cheapest day:Tuesday
Most expensive day:Thursday
₹ 1,424 - ₹ 19,511
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 4,703 - ₹ 20,602
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Malta hotels

According to our users, these are some of the best hotels to stay at in Malta. Take a look at user reviews to learn why these properties were rated the best.
Show all 5,968 hotels
1
Radisson Blu Golden Sands Resort & Spa, Golden Bay
9.0 Excellent
Golden Bay, Mlh 5510 Mellieha, Malta Mellieha, Mellieha Bay, Mellieha, Malta
Show on map
2.6 km from city center, Mellieha, Malta 

Situated in Mellieha, Radisson Blu Resort & Spa Malta Golden Sands is a short drive from Mgarr and provides an outdoor pool, a private beach and outdoor tennis courts. It also offers a rooftop terrace, plus views of the countryside, the sea and the bay.

2
The Preluna Hotel
8.0 Excellent
124 Tower Road, Sliema, Malta
Show on map
0.4 km from city center, Sliema, Malta 

Offering a private beach and an outdoor pool, this 4-star hotel is located in Sliema. It also offers a rooftop terrace, a Jacuzzi and a sauna.

3
Waterfront
8.4 Excellent
The Strand Sliema,230327, Sliema, Malta
Show on map
0.6 km from city center, Sliema, Malta 

Situated under a 20-minute stroll from Sliema Ferries, The Waterfront Hotel offers a rooftop pool. Popular amenities, such as a sauna, a rooftop terrace and a Jacuzzi, ensure a satisfying stay in Gzira.

4
Pebbles Boutique Aparthotel
8.6 Excellent
88-89 The Strand, Sliema, Malta
Show on map
0.5 km from city center, Sliema, Malta 

Pebbles Boutique Aparthotel is a modern setting when visiting Sliema and is close to everything the area has to offer. Some of the popular features on offer at this 3-star hotel include free Wi-Fi and a rooftop terrace.

5
Salini Resort
8.4 Excellent
Salina Bay, Saint Paul’s Bay, Malta
Show on map
2.8 km from city center, Saint Paul’s Bay, Malta 

Situated in Naxxar, Salini Resort is an easy drive from Qawra and offers outdoor tennis courts, an outdoor pool and a Jacuzzi. It has a spa and wellness centre, as well as a sauna, a beauty centre and a sun deck.

6
The Westin Dragonara Resort, Malta
8.9 Excellent
Stj02 Dragonara Road, St. Julians, St. Julian's, Malta
Show on map
0.9 km from city center, St. Julian's, Malta 

This chic 5-star resort is located in Paceville and includes a private beach. It offers free Wi-Fi, an outdoor pool and outdoor tennis courts.

7
Hilton Malta
8.8 Excellent
Portomaso, Ptm01, Paceville, St. Julian's, Malta
Show on map
0.6 km from city center, St. Julian's, Malta 

This contemporary hotel is conveniently situated in Paceville and offers its guests a Jacuzzi, outdoor tennis courts and a heated pool. Guests also have exclusive access to the on-site Myoka Five Senses Spa and LivingWell Health Club.

8
Grand Hotel Gozo
8.2 Excellent
58 St Anthony Street, Għajnsielem, Malta
Show on map
0.9 km from city center, Għajnsielem, Malta 

Grand Hotel Gozo is situated on Gozo, and offers 4-star facilities, including a rooftop pool. It also provides a sauna and a rooftop terrace.

Cheapest hotels in Malta, Europe

Out of the hotels in Malta we've come across, these properties are priced the lowest. As prices can vary by date, change the dates if you're flexible to compare rates.
Show all 5,968 hotels
Cardor Holiday Complex
6.0 Good
Nakkri Road, Qawra, Malta
Show on map
0.1 km from city center, Qawra, Malta 

Boasting a Jacuzzi, an outdoor pool and free Wi-Fi, Cardor Holiday Complex is located in Qawra and provides cosy accommodation. It offers comfortable apartments with a private bathroom and a kitchenette.

₹ 1,164
Avg. per night
Hostel Malti
7.9 Good
41 Birkirkara Hill, Ta Giorni, St. Julian's, Malta
Show on map
0.4 km from city center, St. Julian's, Malta 

Hostel Malti is a cosy base when visiting St Julians and is close to everything the area has to offer. It also provides an outdoor pool, luggage storage and a tour desk.

₹ 1,248
Avg. per night
Inhawi Hostel
9.0 Excellent
Triq Telghet San Giljan, St. Julian's, Malta
Show on map
0.6 km from city center, St. Julian's, Malta 

Located in St Julians, Inhawi Boutique Hostel is within a 20-minute drive of Malta International Airport and offers an outdoor pool. It also features a sun deck, free Wi-Fi and a 24-hour reception.

₹ 1,497
Avg. per night
Coral Hotel
6.6 Good
Triq Il-Korp Tal-Pijunieri, Bugibba, Bugibba, Malta
Show on map
1.2 km from city center, Bugibba, Malta 

Coral Hotel is situated in Qawra and is close to the area's well-known attractions. There is also a fitness centre with a swimming pool.

₹ 1,663
Avg. per night
Porto Azzurro Aparthotel
7.4 Good
4042 Ridott Street, Xemxija, St Paul's Bay, Malta, Saint Paul’s Bay, Malta
Show on map
1.8 km from city center, Saint Paul’s Bay, Malta 

Offering an outdoor pool and a Jacuzzi, this modern hotel is an easy car ride from Mellieha. It also provides unique views of St Pauls Bay.

₹ 1,830
Avg. per night
Two Pillows Boutique Hostel
8.8 Excellent
No 49, Triq San Piju V, Sliema, Malta
Show on map
0.3 km from city center, Sliema, Malta 

Boasting a sauna, Two Pillows Boutique Hostel is located in Sliema and offers traditional accommodation. Guests can also enjoy complimentary Wi-Fi.

₹ 1,830
Avg. per night
Topaz Hotel
7.6 Good
Triq Censu Tanti, Saint Paul’s Bay, Malta
Show on map
1.6 km from city center, Saint Paul’s Bay, Malta 

This award-winning hotel provides modern accommodation in Bugibba. It offers street views and free Wi-Fi.

₹ 1,996
Avg. per night
Euroclub Hotel
6.4 Good
Triq Il-Fliegu, Bugibba, Malta
Show on map
1.0 km from city center, Bugibba, Malta 

Euroclub Hotel provides 3-star accommodation in Qawra. It also offers meeting rooms, a 24-hour reception and an outdoor pool.

₹ 2,079
Avg. per night

Hotel prices in Malta

Hotels located in the Malta area sorted by price and hotel class. Change the dates at the top of the page to see more options in Malta.

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Malta

Find the perfect hostel, theme hotel, or holiday rental for your stay in Malta
Show all 5,968 stays
Dragonara Apartments
Dragonara Road St Julians Stj 3141 Malta, St. Julian's, Malta
Show on map
0.8 km from city center, St. Julian's, Malta 

Offering a private beach and an indoor pool, this luxury property is a short car trip from Sliema. This stylish property is conveniently situated in Paceville.

₹ 4,075
Avg. per night
Hostel Malti
7.9 Good
41 Birkirkara Hill, Ta Giorni, St. Julian's, Malta
Show on map
0.4 km from city center, St. Julian's, Malta 

Hostel Malti is a cosy base when visiting St Julians and is close to everything the area has to offer. It also provides an outdoor pool, luggage storage and a tour desk.

₹ 1,248
Avg. per night
Two Pillows Boutique Hostel
8.8 Excellent
No 49, Triq San Piju V, Sliema, Malta
Show on map
0.3 km from city center, Sliema, Malta 

Boasting a sauna, Two Pillows Boutique Hostel is located in Sliema and offers traditional accommodation. Guests can also enjoy complimentary Wi-Fi.

₹ 1,830
Avg. per night
Inhawi Hostel
9.0 Excellent
Triq Telghet San Giljan, St. Julian's, Malta
Show on map
0.6 km from city center, St. Julian's, Malta 

Located in St Julians, Inhawi Boutique Hostel is within a 20-minute drive of Malta International Airport and offers an outdoor pool. It also features a sun deck, free Wi-Fi and a 24-hour reception.

₹ 1,497
Avg. per night

Where to stay in Malta

Scroll to and zoom in on the areas in Malta you plan on visiting to find nearby properties. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.