Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Malta

Filter by star ratings
All filters
Sliema Chalet Hotel
Sliema Chalet Hotel
7.8 Good
Tower Road 117, Sliema, Malta
Show on map
0.4 km from city centre, Sliema, Malta 
GoodBased on 2,132 reviews
7.8

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.

D Townhouse
D Townhouse
9.5 Excellent
Sliema, Malta
Show on map
0.2 km from city centre, Sliema, Malta 
ExcellentBased on 352 reviews
9.5

D Townhouse Boutique Suites offers 3.5-star accommodation in Sliema. It is surrounded by a range of popular eateries and is minutes on foot from Sliema Ferries.

Dragonara Apartments
Dragonara Apartments
5.8 Okay
St. Julian's, Malta
Show on map
0.8 km from city centre, St. Julian's, Malta 
OkayBased on 147 reviews
5.8

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.

Hotel Santana
Hotel Santana
7.9 Good
Triq il Maskli, Qawra, Malta
Show on map
0.1 km from city centre, Qawra, Malta 
GoodBased on 1,638 reviews
7.9

Featuring a rooftop terrace, a sauna and a rooftop pool, this modern hotel is an easy car trip from St Pauls Bay. It features 4-star rooms with views of the sea.

Hugo's Boutique Hotel - Adults Only
Hugo's Boutique Hotel - Adults Only
8.9 Excellent
St. George's Road, St. Julian's, Malta
Show on map
0.8 km from city centre, St. Julian's, Malta 
ExcellentBased on 658 reviews
8.9

This hotel is conveniently positioned in Paceville and provides an outdoor pool. It is ideally located for guests wanting to visit local attractions.

Calypso Hotel
Calypso Hotel
7.9 Good
Marsalforn Bay, Żebbuġ, Malta
Show on map
1.7 km from city centre, Żebbuġ, Malta 
GoodBased on 423 reviews
7.9

Calypso Hotel is situated on Gozo, and offers 4-star accommodation in addition to a rooftop pool. It also provides a roof terrace with bay views.

Cardor Apartments
Cardor Apartments
7.4 Good
Qawra, Malta
Show on map
0.1 km from city centre, Qawra, Malta 
GoodBased on 112 reviews
7.4

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

Duncan Guesthouse
Duncan Guesthouse
9.3 Excellent
32 Xatt Is-Sajjieda, Żejtun, Malta
Show on map
2.1 km from city centre, Żejtun, Malta 
ExcellentBased on 235 reviews
9.3

Set in Marsaxlokk, Duncan Guesthouse is a short drive from Marsaskala and offers complimentary Wi-Fi, an express check-in and check-out feature and a beauty centre. It also provides laundry facilities, a terrace and babysitting/child services.

The Barrister Hotel
The Barrister Hotel
9.4 Excellent
57, St Christopher Street, Valletta, Malta
Show on map
0.3 km from city centre, Valletta, Malta 
ExcellentBased on 315 reviews
9.4

The Barrister Hotel is a comfortable base while in Valletta and is close to everything the area has to offer. It also offers a 24-hour reception, a laundry service and free Wi-Fi.

Gillieru Harbour Hotel
Gillieru Harbour Hotel
8.4 Excellent
Church Square, Saint Paul’s Bay, Malta
Show on map
1.5 km from city centre, Saint Paul’s Bay, Malta 
ExcellentBased on 762 reviews
8.4

Located in Bugibba, Gillieru Harbour Hotel is within a 35-minute drive of Malta International Airport and offers an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Tips for booking a Malta hotel

Cheapest month:February
Most expensive month:April
Average price in Malta:$137/night
Absolute cheapest price found:$6/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$76 - $207
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$127 - $254
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Malta hotels

Show all 3,778 hotels
1
The Preluna Hotel
The Preluna Hotel
7.9 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
Grand Harbour Hotel
Grand Harbour Hotel
8.6 Excellent
47, Battery Street, Valletta, Malta
Show on map
0.2 km from city centre, Valletta 

Providing a rooftop terrace, Grand Harbour Hotel is situated in Valletta and is a short walk from St. John's Co-Cathedral and the National Museum of Archaeology. It is conveniently positioned for guests wanting to sightsee in the area.

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 coffee bar and a rooftop terrace.

4
D Townhouse
D Townhouse
9.5 Excellent
Sliema, Malta
Show on map
0.2 km from city centre, Sliema 

D Townhouse Boutique Suites offers 3.5-star accommodation in Sliema. It is surrounded by a range of popular eateries and is minutes on foot from Sliema Ferries.

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
Calypso Hotel
Calypso Hotel
7.9 Good
Marsalforn Bay, Żebbuġ, Malta
Show on map
1.7 km from city centre, Żebbuġ 

Calypso Hotel is situated on Gozo, and offers 4-star accommodation in addition to a rooftop pool. It also provides a roof terrace with bay views.

7
The San Anton Hotel
The San Anton Hotel
6.3 Good
Ramel Street, Bugibba, Malta
Show on map
0.2 km from city centre, Bugibba 

The San Anton Hotel provides comfortable 3-star accommodation in Bugibba. It is ideally set for sightseeing with Qawra and St Pauls Bay an easy drive away.

8
The Westin Dragonara Resort, Malta
The Westin Dragonara Resort, Malta
8.9 Excellent
Dragonara Road, 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.

Cheapest hotels in Malta

Show all 3,778 hotels
NSTS Campus Residence & Hostel
NSTS Campus Residence & Hostel
7.5 Good
60 University Street, Msida, Malta
Show on map
0.5 km from city centre,  

Located in Msida, NSTS Campus Residence and Hostel is within a 20-minute drive of Malta International Airport and provides an outdoor pool. It is ideally set for sightseeing with St Julians and Gzira an easy drive away.

$19
Avg. per night
Cardor Apartments
Cardor Apartments
7.4 Good
Qawra, Malta
Show on map
0.1 km from city centre,  

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

$32
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.

$32
Avg. per night
Nula Apartments
Nula Apartments
7.0 Good
St. Julian's, Malta
Show on map
1.0 km from city centre,  

Nula is located in St Julians and offers free Wi-Fi. Those staying at the property have access to a swimming pool and a sun deck.

$32
Avg. per night
Park Hotel - Malta
Park Hotel - Malta
5.9 Okay
Graham Street, Sliema, Malta
Show on map
0.4 km from city centre,  

Situated in Sliema, Park Hotel and Apartments is within a 25-minute drive of Malta International Airport and offers a Jacuzzi, a rooftop pool and a rooftop terrace. It provides a spa and wellness centre, as well as a diving centre, a sauna and a coffee bar.

$38
Avg. per night
Relax Inn Hotel
Relax Inn Hotel
7.0 Good
Halel Street, Bugibba, Malta
Show on map
0.5 km from city centre,  

Boasting a rooftop pool, Relax Inn Hotel is located in Bugibba and offers cosy accommodation. It is situated in close proximity to a number of popular bars, clubs and restaurants.

$40
Avg. per night
Shamrock
Shamrock
8.5 Excellent
Saint Paul’s Bay, Malta
Show on map
2.3 km from city centre,  

Boasting a rooftop pool, Shamrock Apartments is situated in Qawra and provides unique accommodation. It also features an airport shuttle, an express check-in and check-out feature and a terrace.

$42
Avg. per night
Hotel Roma
Hotel Roma
7.0 Good
Ghar il-Lenbi Street, Sliema, Malta
Show on map
0.4 km from city centre,  

Roma Hotel Sliema provides a cosy setting when in Sliema and is close to everything the area has to offer. The various facilities this relaxed hotel has to offer include a tour desk, a concierge and a coffee bar.

$51
Avg. per night

Hotel prices in Malta

2 stars or below

$18 - $314

Isola Del Mar Home

No. 1 most popular

Isola Del Mar Home
8.2 Excellent
$75
Avg. per night
Alborada Aparthotel

No. 2 most popular

$70
Avg. per night
Marble Arch Home

Best value

Marble Arch Home
8.1 Excellent
$18
Avg. per night
3 stars

$19 - $1,122

Relax Inn Hotel

No. 1 most popular

$40
Avg. per night
Primera Hotel

No. 2 most popular

$87
Avg. per night
NSTS Campus Residence & Hostel
$19
Avg. per night
4 stars and up

$38 - $314

Hugo's Boutique Hotel - Adults Only

No. 1 most popular

$157
Avg. per night
The Westin Dragonara Resort, Malta

No. 2 most popular

$210
Avg. per night
Canifor Hotel

Best value

$53
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?

    Sliema, Valletta, and St. Julian's are the most popular places on HotelsCombined for stays in Malta.

  • What are the best hotels in Malta?

    Relax Inn Hotel is a very popular hotel in Malta, with a score of 7.0 from 782 reviews. The Westin Dragonara Resort, Malta (8.9 from 1,021 reviews) and Hugo's Boutique Hotel - Adults Only (8.9 from 658 reviews) are also highly rated Malta hotels based on recent feedback from HotelsCombined users.