Top regions in Malta
Best 5-star hotels in Malta
9.0Perfect3733 reviews
Hotel
Malta, Saint Julian's
Visit St. John's Co-Cathedral, which stands a 10-minute ride away, and enjoy an array of activities like canoeing, boating, and bowling in the smoke-free Hyatt Regency Malta Saint Julian's with views of the ocean.
from INR 8 503 per night
8.6Great846 reviews
Hotel
Malta, Sliema
The smoke-free Barcelo features an indoor swimming pool and an à la carte restaurant, boasting a location at a 750-metre distance from The Point.
from INR 11 337 per night
8.9Great2640 reviews
Hotel
Malta, Saint Julian's
Situated only 300 metres from Portomaso Marina, the smoke-free Hilton Malta features 4 outdoor pools together with a traditional Hammam, mud baths, a Jacuzzi, and a sauna.
from INR 13 038 per night
9.0Perfect661 reviews
Hotel
Malta, Mdina
Set approximately 25 minutes' walk from Mdina Glass, quiet The Xara Palace lies in a historical neighbourhood.
from INR 38 643 per night
8.8Great1717 reviews
Hotel
Malta, Saint Julian's
Nearly 25 minutes' walk from National Museum of Fine Arts and overlooking Balluta Bay, the 5-star Marriott features a Jacuzzi, a shared lounge, and a garden.
from INR 10 959 per night
8.4Great6002 reviews
Resort
Malta, Floriana
The Grand Hotel Excelsior Floriana is located 5 km from Malta International airport and just 5 minutes on foot from Il-Furjana - Publiju bus stop.
from INR 10 865 per night
8.3Great2262 reviews
Hotel
Malta, Saint Julian's
Boasting a location just 0.7 km from St George's Bay and near a boat dock, the 5-star Radisson Blu Resort, Malta St. Julian'S offers enjoyable facilities such as a treatment room, a Jacuzzi, and a sauna.
from INR 22 675 per night
8.9Great4027 reviews
Resort
Malta, Mellieha
Located about 10 minutes' drive from Ta' Hagrat Temples, the Radisson Blu Resort & Spa, Malta Golden Sands Mellieha features a Turkish steam bath and a Jacuzzi.
from INR 9 259 per night
9.0Perfect3354 reviews
Hotel
Malta, Saint Julian's
Featuring a location in an exclusive neighbourhood, 5-star The Westin Saint Julian's boasts 265 rooms and an à la carte restaurant, a mere 14 minutes' walk from Sky Club Malta.
from INR 11 904 per night
8.8Great1488 reviews
Hotel
Malta, Attard
Boasting a hot tub and a sauna, the sumptuous 5-star Corinthia Palace Attard is also centrally set just a 5-minute walk from San Anton Gardens.
from INR 11 148 per night
8.4Great4061 reviews
Hotel
Malta, Saint Julian's
Perfectly located in an entertainment district a 7-minute walk from St George's Bay, the smoke-free Corinthia features a diving school, a shared lounge, and barbecue grills.
from INR 11 810 per night
8.8Great2548 reviews
Hotel
Malta, Saint Julian's
3.1 km from Splash & Fun Water Park, the deluxe Intercontinental Malta By Ihg offers a casino, massage therapy, and a shared lounge plus an infinity swimming pool.
from INR 24 943 per night
8.8Great2851 reviews
Hotel
Malta, Sliema
Business Ax The Palace Sliema is a 10-minute walk from Independence gardens and has a quick access to Soap Cafe.
from INR 20 691 per night
Most popular 4-star hotels in Malta
8.7Great6025 reviews
Hotel
Malta, Saint Julian's
Located at a distance of 3.1 km from National Museum of Archaeology, the elegant Vivaldi Saint Julian's offers views of the courtyard along with a Turkish bath, a hot tub, and locker rooms.
from INR 4 062 per night
8.4Great1971 reviews
Hotel
Malta, Sliema
Offering a heated swimming pool, The Preluna Sliema boasts a location only 600 metres from MedAsia Playa.
from INR 5 291 per night
8.7Great4269 reviews
Resort
Malta, Mellieha
Offering an indoor pool, the 4-star Riviera Spa Resort - Adults Only As Of 01St April 2025 is only 300 metres from Wied Musa Battery.
from INR 3 401 per night
8.4Great9655 reviews
Hotel
Malta, St. Paul's Bay
Boasting a central location and access to Il- Qawra, which stands approximately a 5-minute stroll from, the Qawra Palace features an à la carte restaurant and 290 rooms.
from INR 4 062 per night
8.1Great3835 reviews
Hotel
Malta, Saint Julian's
Located in the neighbourhood of Cat Village Malta and near a ferry port, the 4-star Cavalieri offers a sauna and loungers along with Mediterranean dishes.
from INR 2 362 per night
7.9Very good1426 reviews
Hotel
Malta, St. Paul's Bay
Set merely 5 minutes' walk from Malta Classic Car Collection Museum, the comfortable 4-star Santana features an outdoor swimming pool and an à la carte restaurant serving Mediterranean cuisine.
from INR 2 645 per night
8.4Great1080 reviews
Hotel
Malta, St. Paul's Bay
Featuring an outdoor pool along with an à la carte restaurant, the stunning 4-star Db offers a setting only an 8-minute walk from SPB Public Beach.
from INR 6 708 per night
8.7Great3367 reviews
Hotel
Malta, St. Paul's Bay
With an à la carte restaurant, facials, massage therapy, and a garden, the smoke-free Doubletree St. Paul's Bay is located 25 minutes' walk from St Paul's Island.
from INR 4 251 per night
8.3Great1368 reviews
Resort
Malta, Mellieha
There is an à la carte restaurant with international cuisine and an indoor pool available on site.
from INR 5 291 per night
8.0Great3965 reviews
Hotel
Malta, Mellieha
The smoke-free Paradise Bay features a Jacuzzi and a diving school, boasting a location near a bus stop.
from INR 2 267 per night
9.2Perfect3045 reviews
Hotel
Malta, Sliema
With views of the city, the modern Courtyard Sliema is situated a 25-minute walk from Fort Sant Angelo and offers a sauna, live entertainment, and a shared lounge.
from INR 20 786 per night
8.8Great2230 reviews
Hotel
Malta, St. Paul's Bay
The Pebbles is situated in an entertainment area of St. Paul's Bay, only 350 metres from Church of St Paul's Bonfire and merely 5 minutes' stroll from Bugibba Square.
from INR 1 606 per night
6.7Nice419 reviews
Hotel
Malta, Sliema
A central location a 10-minute drive from Fort Manoel as well as a hot tub and a sauna set luxury The Windsor Sliema apart.
from INR 2 551 per night
7.2Very good964 reviews
Hotel
Malta, Gzira
The family-run Kennedy Nova Gzira features views of the courtyard and a seasonal outdoor pool, boasting a prime location a short walk from a bus stop.
from INR 3 684 per night
7.9Very good3183 reviews
Hotel
Malta, Marsalforn
The 4-star Calypso has a rooftop pool and offers a delightful view, boasting an ideal location at the doorstep of Marsalforn Beach.
from INR 5 479 per night
7.4Very good1921 reviews
Hotel
Malta, St. Paul's Bay
Located at a distance of 400 metres from Il- Qawra and 11 minutes' walk from Qawra Point, the smoke-free Canifor features a sauna, live entertainment, and a shared lounge.
from INR 1 700 per night
8.5Great5366 reviews
Hotel
Malta, Saint Julian's
Perfectly located approximately 5 minutes' walk from St George's Bay, the welcoming Verdi in Saint Julian's features a diving school and a satellite flat-screen.
from INR 9 070 per night
8.8Great1353 reviews
Hotel
Malta, Mellieha
The unique Ramla Bay Mellieha is located at a distance of 3.2 km from Santa Maria Bay and comprises 479 rooms along with a shared lounge and a library.
from INR 3 117 per night
7.2Very good1950 reviews
Hotel
Malta, St. Paul's Bay
Within 25 minutes' walk of Qawra Point, the 4-star Bella Vista offers modern rooms plus a Jacuzzi, a shared lounge, and an entertainment programme onsite.
from INR 2 834 per night
8.4Great7151 reviews
Hotel
Malta, Sliema
Featuring an outdoor swimming pool and a snack bar, perfect 4-star The Diplomat is located just 5 minutes' walk from Independence gardens and 2.5 km from Paceville.
from INR 3 212 per night
Most popular 3-star hotels in Malta
9.0Perfect561 reviews
Hotel
Malta, Saint Julian's
Boasting a location around 400 metres from Spinola Bay, the 123 Mainstreet Boutique Saint Julian's offers 9 rooms together with a lounge bar onsite.
from INR 19 841 per night
8.0Great5194 reviews
Hotel
Malta, Saint Julian's
110 rooms and a swimming pool are available in the 3-star Ikyk Hotel- Ik Collection, located just 6 minutes' walk from Portomaso Marina.
from INR 4 913 per night
7.3Very good1481 reviews
Aparthotel
Malta, Sliema
Lascaris War Rooms is at a distance of 2 km from the Citizen Suites, while Saluting Battery is about a 25-minute walk away.
from INR 5 102 per night
8.3Great1505 reviews
Hotel
Malta, Saint Julian's
While staying at smoke-free The Londoner Saint Julian's you are invited to discover Independence gardens, set a 20-minute walk away, or Church of Our Lady of Mount Carmel, which is 1 km away.
from INR 14 644 per night
8.4Great1787 reviews
Guest house
Malta, Rabat
Palazzo Falson Historic House Museum is at a distance of 2.8 km from the Point and Mtarfa Clock Tower is approximately a 10-minute ride away.
from INR 9 448 per night
8.1Great6122 reviews
Hotel
Malta, Sliema
The positioning of the Marina on the promenade of Sliema ensures access to Soap Cafe, which is only 5 minutes' stroll away.
from INR 13 227 per night
7.6Very good11049 reviews
Hotel
Malta, Saint Julian's
Located nearly 5 minutes' walk from Portomaso Marina and merely 550 metres from Cat Village Malta, the 3-star Alexandra features a shared lounge and billiards.
from INR 3 117 per night
7.8Very good9042 reviews
Hotel
Malta, Gzira
Providing an à la carte restaurant and an outdoor pool on site, the historical Bayview is placed 13 minutes' walk from Fort Manoel.
from INR 3 117 per night
8.8Great5296 reviews
Hotel
Malta, Valletta
Boasting a location a mere 5 minutes on foot from St. John's Co-Cathedral, the Osborne offers 63 rooms together with a coffee bar onsite.
from INR 5 857 per night
8.7Great2650 reviews
Hotel
Malta, Saint Julian's
Located only 7 minutes' walk from Spinola Bay, at a distance of 3.2 km from Casa Rocca Piccola, the perfect Valentina provides guests with luxurious rooms and a seasonal outdoor swimming pool.
from INR 7 275 per night
8.2Great4073 reviews
Hotel
Malta, Sliema
Guests of the charming Plaza Regency nearly 5 minutes' walk from Church of Our Lady of Mount Carmel can go for a swim in a seasonal outdoor pool or enjoy chaise longues and a shared lounge.
from INR 1 417 per night
7.3Very good1177 reviews
Hotel
Malta, St. Paul's Bay
Offering a lobby area and a restaurant, the Relax Inn lies in an entertainment area, only 400 metres from Perched Beach and only 5 minutes' stroll from Church of St Paul's Bonfire.
from INR 2 173 per night
7.4Very good1731 reviews
Hotel
Malta, Sliema
Offering a shared lounge and various recreational opportunities, the comfortable Roma is at a distance of 2.6 km from Triton Fountain as well as only 6 minutes' walk from MedAsia Playa.
from INR 16 817 per night
8.3Great1812 reviews
Hotel
Malta, Xlendi
The Andrea is situated in a shopping area of Xlendi, at a distance of 2.3 km from Heart of Gozo and approximately a 10-minute drive from Dwejra Bay.
from INR 12 377 per night
7.0Very good7215 reviews
Hotel
Malta, Saint Julian's
Smoke-free The St. George'S with indoor swimming pools is located in the centre of Saint Julian's merely a 7-minute walk from St George's Bay.
from INR 1 511 per night
8.4Great9997 reviews
Hotel
Malta, Gzira
Fort Manoel is only 1.2 km from the Azur Hotel By St Hotels Gzira, while Portomaso Marina is nearly a 25-minute walk away.
from INR 3 306 per night
8.4Great7661 reviews
Hotel
Malta, Gzira
Located at a distance of 500 metres from Manuel Dimech St, the classic 3-star Strand boasts an outdoor swimming pool.
from INR 2 834 per night
8.1Great1869 reviews
Hotel
Malta, Saint Julian's
Set merely an 8-minute walk from St George's Bay, the comfortable 3-star Ddream Saint Julian's overlooks the city and invites guests to have a drink at a lounge bar.
from INR 6 613 per night
Amazing spa hotels in Malta
8.8Great306 reviews
Bed & Breakfast
Malta, Paola
St. John's Co-Cathedral is at a distance of 3.1 km from the Dhara House Paola, while Saluting Battery is about a 10-minute drive away.
from INR 6 046 per night
8.7Great4267 reviews
Hotel
Malta, Gzira
While staying at the Grands Suites Gzira you are invited to discover Grandmaster's Palace, set nearly 25 minutes' walk away, or Gugu Convenience, which is just 250 metres away.
from INR 14 833 per night
7.7Very good2025 reviews
Hotel
Malta, Qawra
Set 2.9 km from Dahlet il-Fekruna Bay, the smoke-free Soreda invites its guests to benefit from a health club, live entertainment, and a shared lounge, plus to have a meal in an à la carte restaurant.
from INR 3 306 per night
8.7Great11938 reviews
Hotel
Malta, Saint Julian's
Boasting an outdoor swimming pool along with a hot tub and a sauna, the affordable 4-star Be.Hotel Saint Julian's is placed in the Paceville district 700 metres from Portomaso Marina.
from INR 3 401 per night
8.5Great5132 reviews
Hotel
Malta, St. Paul's Bay
Set 1.4 km from Salinas, the stylish Salini Resort St. Paul's Bay offers Mediterranean dishes.
from INR 6 046 per night
8.8Great6028 reviews
Hotel
Malta, Mellieha
At a 300-metre distance from Mellieha Parish Church, the luxury Maritim with 265 rooms features a shared lounge and billiards, plus an à la carte restaurant, serving Italian specials.
from INR 2 362 per night
9.1Perfect3695 reviews
Hotel
Malta, Sliema
Offering a rooftop swimming pool plus an à la carte restaurant for guests' benefit, the 4-star Waterfront Sliema is set about 20 minutes' walk from Casa Rocca Piccola.
from INR 22 203 per night
8.7Great2392 reviews
Hotel
Malta, San Gwann
Boasting its location in a shopping area, within 25 minutes' walk of St. John's Co-Cathedral, the Urban San Gwann offers an international cuisine and an outdoor pool.
from INR 2 078 per night
9.0Perfect7335 reviews
Hotel
Malta, St. Paul's Bay
Located at a distance of 2.4 km from Wignacourt Tower and about 10 minutes' drive from Tax-Xama Bay, the 4-star Ax Odycy St. Paul's Bay features 2 outdoor swimming pools and a poolside bar.
from INR 4 062 per night
8.3Great5196 reviews
Hotel
Malta, Saint Julian's
Located in a lively area only 1.8 km from Balluta Bay, the H Hotel & Spa - Adults Only has 157 rooms and an indoor swimming pool.
from INR 17 762 per night
Top family hotels in Malta
8.5Great265 reviews
Guest house
Malta, Saint Julian's
Balluta Square is merely a 13-minute walk from the beachfront Ave Maria Saint Julian's and features shopping and dining.
from INR 2 173 per night
8.8Great894 reviews
Guest house
Malta, Valletta
The Mandera'S Boutique Suites & Dorms is situated only 550 metres from Auberge de Castille and nearly 5 minutes on foot from St. John's Co-Cathedral.
from INR 6 424 per night
9.5Perfect227 reviews
Bed & Breakfast
Malta, Xaghra
Boasting a swimming pool, the recently renovated Mj Farmhouse Xaghra is 13 minutes' walk from Gozo.
from INR 11 999 per night
8.5Great779 reviews
Hotel
Malta, Valletta
Set 0.6 km from St George's Square, the 4-star Republic Boutique Valletta features an à la carte restaurant serving Mediterranean cuisine.
from INR 29 856 per night
9.3Perfect478 reviews
Hotel
Malta, Valletta
There are rooms facing sea and the Battery House Valletta is set only a 7-minute walk from St George's Square.
from INR 15 306 per night
8.9Great2144 reviews
Hotel
Malta, Valletta
The Falconeria, located only 7 minutes' stroll from Triton Fountain, is also at a proximity to National Museum of Archaeology.
from INR 14 644 per night
8.5Great1433 reviews
Hotel
Malta, Valletta
Boasting an à la carte restaurant with Italian menu, 4-star The Cumberland Valletta is set relatively near Grand Harbour and only a 13-minute walk from Saluting Battery.
from INR 10 487 per night
8.8Great255 reviews
Aparthotel
Malta, Marsalforn
While staying at the 3-star Horizon Apartments Gozo Marsalforn you are invited to discover The Citadel, set a 10-minute drive away, or Xwieni Bay, which is about 300 metres away.
from INR 12 377 per night
Cheap hotels in Malta
8.7Great945 reviews
Hotel
Malta, Sliema
Saint Patrick's Church is just 450 metres from the Belle Boutique and Fort Manoel is around 10 minutes' drive away.
from INR 4 535 per night
7.3Very good219 reviews
Bed & Breakfast
Malta, San Gwann
Portomaso Marina is nearly 25 minutes' walk from the Private Room.
from INR 3 117 per night
7.7Very good5430 reviews
Hotel
Malta, Sliema
The 2-star Europa Sliema is around a 25-minute walk from Saint Joseph Parish Church and features a nightclub and loungers, along with a cocktail bar on-site.
from INR 10 865 per night
6.7Nice2603 reviews
Hotel
Malta, Sliema
The lovely Alborada with sea views lies 15 km from Malta International airport.
from INR 3 401 per night
Top resorts in Malta
8.2Great4700 reviews
Hotel
Malta, Saint Julian's
The 4-star Argento Saint Julian's provides a rooftop pool and is at a distance of 3.5 km from Lascaris War Rooms.
from INR 5 763 per night
8.3Great1478 reviews
Hotel
Malta, Saint Julian's
Located at a distance of 3.5 km from Lascaris War Rooms, the stylish Hugo'S Boutique Hotel - Adults Only features an indoor heated swimming pool.
from INR 6 991 per night