Hotels in Malta

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

Malta
28 Sep — 29 Sep2
Malta
Tue 28-9
Wed 29-9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Malta

Filter by star ratings
All filters
Golden Tulip Vivaldi Hotel
Golden Tulip Vivaldi Hotel
8.2 Excellent
Dragonara Road, St Julians, Stj 06, St. Julian's, Malta
Show on map
0.8 km from city centre, St. Julian's, Malta 
ExcellentBased on 4,124 reviews
8.2

Situated in Pembroke, Golden Tulip Vivaldi Hotel offers modern 4-star accommodation, as well as a sauna, a rooftop pool and a Jacuzzi. It also features a rooftop terrace and a Turkish steam bath.

Sliema Chalet Hotel
Sliema Chalet Hotel
8.1 Excellent
Tower Road 117, Sliema, Malta
Show on map
0.4 km from city centre, Sliema, Malta 
ExcellentBased on 39 reviews
8.1

Sliema Chalet Hotel is a comfortable setting while in Sliema and is close to everything the area has to offer. It also offers luggage storage, a 24-hour reception and a rooftop terrace.

Topaz Hotel
Topaz Hotel
7.7 Good
Triq Censu Tanti, Saint Paul’s Bay, Malta
Show on map
1.6 km from city centre, Saint Paul’s Bay, Malta 
GoodBased on 389 reviews
7.7

Located in Bugibba, Topaz Hotel Bugibba is within a 35-minute drive of Malta International Airport and provides an indoor pool. It offers street views and free Wi-Fi.

db San Antonio Hotel & Spa
db San Antonio Hotel & Spa
8.3 Excellent
Triq it-Turisti, Saint Paul’s Bay, Malta
Show on map
2.5 km from city centre, Saint Paul’s Bay, Malta 
ExcellentBased on 257 reviews
8.3

Situated in Qawra, Db San Antonio Hotel + Spa provides comfortable accommodation and has ocean views. It features a day spa, as well as a sauna, a Jacuzzi and an outdoor pool.

Talbot And Bons Boutique Bed & Breakfast
Talbot And Bons Boutique Bed & Breakfast
9.2 Excellent
95 Triq Il-Kbira, Gudja, Malta
Show on map
0.6 km from city centre, Gudja, Malta 
ExcellentBased on 969 reviews
9.2

This comfortable bed & breakfast in Gudja provides complimentary Wi-Fi, as well as luggage storage and a swimming pool. It is conveniently positioned for guests wishing to discover the area's attractions.

Salini Resort
Salini Resort
8.5 Excellent
Salina Bay St Pauls Bay 9030, Saint Paul’s Bay, Malta
Show on map
2.8 km from city centre, Saint Paul’s Bay, Malta 
ExcellentBased on 1,057 reviews
8.5

Situated in Naxxar, Salini Resort is an easy drive from Qawra and offers outdoor tennis courts, an outdoor pool and a Jacuzzi. It also features a gym, a beauty centre and a sauna.

Ramla Bay Resort
Ramla Bay Resort
8.3 Excellent
Marfa L/o Mellieha, Mellieha, Malta
Show on map
3.2 km from city centre, Mellieha, Malta 
ExcellentBased on 712 reviews
8.3

Featuring outdoor tennis courts, an indoor pool and a private beach, Ramla Bay Resort is situated in Mellieha and showcases unique views of Gozo and Comino. It also features a sauna and a Jacuzzi.

Osborne
Osborne
8.7 Excellent
50 South Street, Valletta, Malta
Show on map
0.3 km from city centre, Valletta, Malta 
ExcellentBased on 2,670 reviews
8.7

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

Paradise Bay Resort
Paradise Bay Resort
7.5 Good
Cirkewwa Paradise Bay, Mellieha, Malta
Show on map
3.6 km from city centre, Mellieha, Malta 
GoodBased on 1,888 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 has a spa and wellness centre, as well as a rooftop terrace, a sauna and a Jacuzzi.

Hotel Argento
Hotel Argento
8.4 Excellent
Qaliet Street, St. Julian's, Malta
Show on map
0.4 km from city centre, St. Julian's, Malta 
ExcellentBased on 1,445 reviews
8.4

Situated in St Julians, Hotel Argento St Julians provides modern 4-star accommodation, as well as a rooftop terrace and a rooftop pool. The various facilities this elegant hotel features include limited hours room service, a coffee bar and an airport shuttle.

Tips for booking a Malta hotel

Cheapest month:March
Most expensive month:October
Average price in Malta:S$ 162/night
Absolute cheapest price found:S$ 2/night
Cheapest day:Sunday
Most expensive day:Monday
S$ 79 - S$ 465
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 135 - S$ 465
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Malta hotels

Show all 4,244 hotels
1
The Preluna Hotel
The Preluna Hotel
7.8 Good
124 Tower Road, Sliema, Malta
Show on map
0.4 km from city centre, Sliema 

Situated in Sliema, The Preluna Hotel provides modern 4-star accommodation, as well as a private beach, a rooftop terrace and a Turkish steam bath. It also offers a Jacuzzi, an indoor pool and a sauna.

2
Waterfront
Waterfront
8.3 Excellent
The Strand - Sliema, Sliema, Malta
Show on map
0.6 km from city centre, Sliema 

Located in Gzira, The Waterfront Hotel provides elegant 4-star accommodation, as well as a rooftop pool and a rooftop terrace. The various facilities this peaceful hotel offers include a safe, room service and a kids pool.

3
Pebbles Boutique Aparthotel
Pebbles Boutique Aparthotel
8.7 Excellent
88-89 The Strand, Sliema, Malta
Show on map
0.5 km from city centre, Sliema 

Pebbles Boutique Aparthotel is a modern setting when visiting Sliema and is close to everything the area has to offer. It offers complimentary Wi-Fi, a beauty centre and a rooftop terrace.

4
Salini Resort
Salini Resort
8.5 Excellent
Salina Bay St Pauls Bay 9030, Saint Paul’s Bay, Malta
Show on map
2.8 km from city centre, Saint Paul’s Bay 

Situated in Naxxar, Salini Resort is an easy drive from Qawra and offers outdoor tennis courts, an outdoor pool and a Jacuzzi. It also features a gym, a beauty centre and a sauna.

5
Hilton Malta
Hilton Malta
9.0 Excellent
Portomaso, St. Julian's, Malta
Show on map
0.6 km from city centre, St. Julian's 

This 5-star resort is located in Paceville, and offers a range of premium amenities such as a Jacuzzi and a Turkish steam bath. Guests also have exclusive access to the on-site Myoka Five Senses Spa and LivingWell Health Club.

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

Situated in St Julians, The Westin Dragonara Resort offers unique 5-star accommodation, as well as outdoor tennis courts, a private beach and an indoor pool. It provides free Wi-Fi, a sauna and a Jacuzzi.

7
Talbot And Bons Boutique Bed & Breakfast
Talbot And Bons Boutique Bed & Breakfast
9.2 Excellent
95 Triq Il-Kbira, Gudja, Malta
Show on map
0.6 km from city centre, Gudja 

This comfortable bed & breakfast in Gudja provides complimentary Wi-Fi, as well as luggage storage and a swimming pool. It is conveniently positioned for guests wishing to discover the area's attractions.

8
Corinthia Hotel St. George's Bay
Corinthia Hotel St. George's Bay
8.4 Excellent
St. Georges` Bay Stj 02 St Julians, St. Julian's, Malta
Show on map
1.3 km from city centre, St. Julian's 

Situated in Pembroke, Corinthia Hotel St Georges Bay provides luxury 5-star accommodation, as well as free Wi-Fi, a swimming pool and a private beach. Guests also have exclusive access to the on-site Apollo Day and Richard Geres Personal Training.

Cheapest hotels in Malta

Show all 4,244 hotels
Sliema Chalet Hotel
Sliema Chalet Hotel
8.1 Excellent
Tower Road 117, Sliema, Malta
Show on map
0.4 km from city centre,  

Sliema Chalet Hotel is a comfortable setting while in Sliema and is close to everything the area has to offer. It also offers luggage storage, a 24-hour reception and a rooftop terrace.

S$ 19
Avg. per night
Topaz Hotel
Topaz Hotel
7.7 Good
Triq Censu Tanti, Saint Paul’s Bay, Malta
Show on map
1.6 km from city centre,  

Located in Bugibba, Topaz Hotel Bugibba is within a 35-minute drive of Malta International Airport and provides an indoor pool. It offers street views and free Wi-Fi.

S$ 26
Avg. per night
Sliema Marina Hotel
Sliema Marina Hotel
8.3 Excellent
163 Tigne Sea Front, Sliema, Malta
Show on map
0.6 km from city centre,  

Sliema Marina Hotel provides a trendy setting while in Sliema and is close to everything the area has to offer. Some of the facilities on offer at this modern 3-star hotel are a rooftop terrace and a Jacuzzi.

S$ 35
Avg. per night
Beach Garden Hotel
Beach Garden Hotel
5.8 Okay
St. George's Bay, St. Julian's, Malta
Show on map
1.0 km from city centre,  

Located in St Julians, Beach Garden Hotel St Julians is within easy reach of St Paul's Pro-Cathedral and St. John's Co-Cathedral. It also offers an outdoor pool, a 24-hour reception and free Wi-Fi.

S$ 37
Avg. per night
Paradise Bay Resort
Paradise Bay Resort
7.5 Good
Cirkewwa Paradise Bay, Mellieha, Malta
Show on map
3.6 km from city centre,  

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 has a spa and wellness centre, as well as a rooftop terrace, a sauna and a Jacuzzi.

S$ 38
Avg. per night
Solana Hotel & Spa
Solana Hotel & Spa
8.3 Excellent
Gorg Borg Olivier Street Mellieha Mlh 1025, Mellieha, Malta
Show on map
1.0 km from city centre,  

Featuring a rooftop pool and a rooftop terrace, Solana Hotel & Spa is a deluxe place to stay in Mellieha. Rooms are air conditioned and a wireless internet connection is included free of charge.

S$ 42
Avg. per night
Maritim Antonine Hotel & Spa Malta
Maritim Antonine Hotel & Spa Malta
8.4 Excellent
George Borg Olivier Street, Mellieha, Malta
Show on map
1.0 km from city centre,  

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

S$ 43
Avg. per night
Ramla Bay Resort
Ramla Bay Resort
8.3 Excellent
Marfa L/o Mellieha, Mellieha, Malta
Show on map
3.2 km from city centre,  

Featuring outdoor tennis courts, an indoor pool and a private beach, Ramla Bay Resort is situated in Mellieha and showcases unique views of Gozo and Comino. It also features a sauna and a Jacuzzi.

S$ 45
Avg. per night

Hotel prices in Malta

2 stars or below

S$ 18 - S$ 89

Sensi Hotel

No. 1 most popular

Sensi Hotel
8.2 Excellent
S$ 54
Avg. per night
Grand Harbour Hotel

No. 2 most popular

Grand Harbour Hotel
8.6 Excellent
S$ 89
Avg. per night
Hostel Malti

Best value

Hostel Malti
8.2 Excellent
S$ 18
Avg. per night
3 stars

S$ 19 - S$ 1,233

Sliema Marina Hotel

No. 1 most popular

Sliema Marina Hotel
8.3 Excellent
S$ 35
Avg. per night
Topaz Hotel

No. 2 most popular

Topaz Hotel
7.7 Good
S$ 26
Avg. per night
Sliema Chalet Hotel

Best value

Sliema Chalet Hotel
8.1 Excellent
S$ 19
Avg. per night
4 stars and up

S$ 38 - S$ 273

Hilton Malta

No. 1 most popular

Hilton Malta
9.0 Excellent
S$ 161
Avg. per night
Golden Tulip Vivaldi Hotel

No. 2 most popular

S$ 69
Avg. per night
Paradise Bay Resort

Best value

S$ 38
Avg. per night

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

About Malta

From aquamarine beaches backed by soaring limestone cliffs to charm-soaked cities filled with beautiful historic architecture, Malta is brimming with postcard-perfect scenes. The archipelago is made up of three islands, each boasting their own unique charm. The country’s sultry Mediterranean climate is the icing on the cake.

Things to do

Malta is a paradise for snorkelers and divers, with a mesmerising underwater world to discover. You’ll love exploring hidden sea caves, coral-covered shipwrecks and colourful reefs. For an unforgettable sunset, charter a yacht and sail out to the horizon with a glass of champagne in hand.

Valletta is Malta’s cosmopolitan capital and enchants visitors with its rich history, culture and gorgeous coastal setting. Admire architectural wonders such as St John’s Co-Cathedral, stroll around the beautiful Upper Barrakka Gardens and ride the ferry across Grand Harbour.

From golden arcs of sand to secluded coves, Malta is brimming with stunning beaches. On Comino, Blue Lagoon beckons with turquoise water and honey-coloured cliffs. St Peter’s Pool near the fishing village of Marsaxlokk is one of the most picturesque swimming spots in Europe. Sunbathe on the rocks or dive into the crystalline water.

Malta will tantalise your tastebuds with its flavourful local cuisines inspired by Sicily, the Middle East and the Mediterranean. Save your appetite for speciality dishes such as “lampuki” fish pie, rabbit stew and “kapunata” ratatouille. For dessert, indulge in pastries, date cakes and almond torte.

On the islands of Malta and Gozo, you’ll find some of the most impressive prehistoric sites in Europe. Don’t miss Hal Saflieni Hypogeum, an ancient underground necropolis carved into the rocks of Paola. Perched high on the clifftops, the megalithic temples of Hagar Qim and Mnajdra are also UNESCO treasures.

Getting around

All three of Malta’s islands are compact and easy to get around using public buses. Rental cars offer a chance to explore the islands at your own pace while renting scooters and motorbikes is also an option. Ferries run between Malta and Gozo in around 20 minutes and there are also frequent boats to Comino. Malta International Airport is a 20-minute drive from Valletta.

Malta travel FAQs

  • Where is the best place to stay in Malta?

    Our travellers prefer to stay in places like St. Julian's, Luqa, and Valletta while in Malta.

  • What are the best hotels in Malta?

    Hilton Malta is a very popular hotel in Malta, with a score of 9.0 from 2,029 reviews. Golden Tulip Vivaldi Hotel (8.2 from 4,128 reviews) and Sliema Marina Hotel (8.3 from 3,216 reviews) are also highly rated Malta hotels based on recent feedback from HotelsCombined users.