Hotels in Malta

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

Columbiaville, MI, United States
26 Jan — 27 Jan2
Columbiaville, MI, United States
Wed 26/1
Thu 27/1
...and more

Tips for booking a Malta hotel

Cheapest month:February
Most expensive month:June
Average price in Malta:C$ 157/night
Absolute cheapest price found:C$ 22/night
Cheapest day:Sunday
Most expensive day:Thursday
C$ 66 - C$ 277
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 74 - C$ 234
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Malta hotels

Show all 4,037 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, Malta 

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.4 Excellent
The Strand Sliema,230327, Sliema, Malta
Show on map
0.6 km from city centre, Sliema, Malta 

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
Cesca Boutique Hotel
Cesca Boutique Hotel
9.2 Excellent
Xlendi Valley 2, Xlendi, Malta
Show on map
0.1 km from city centre, Xlendi, Malta 

Within a 65-minute car trip of Malta International Airport, Cesca's Boutique Hotel provides a swimming pool and complimentary wireless internet. It also offers a dry cleaning service and luggage storage.

4
Grand Harbour Hotel
Grand Harbour Hotel
8.5 Excellent
47, Battery Street, Valletta, Malta
Show on map
0.3 km from city centre, Valletta, Malta 

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.

5
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, Malta 

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.

6
Salini Resort
Salini Resort
8.4 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 

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.

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

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.

8
Calypso Hotel
Calypso Hotel
7.9 Good
Marsalforn Bay, Żebbuġ, Malta
Show on map
1.6 km from city centre, Żebbuġ, Malta 

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.

Cheapest hotels in Malta

Show all 4,037 hotels
Ax Seashells Resort At Suncrest
Ax Seashells Resort At Suncrest
9.2 Excellent
Qawra Coast Road, 1902, Saint Pauls Bay, Bugibba, Saint Paul’s Bay, Malta
Show on map
2.9 km from city centre,  

Featuring a sauna, a Turkish steam bath and a saltwater swimming pool, Seashells Resort - AX Hotels is situated in Qawra and offers cosy accommodation. It also provides squash courts, body treatments and water slides.

C$ 20
Avg. per night
The Santa Maria Hotel
The Santa Maria Hotel
5.0 Okay
Ramel Street, Spb 3033 - Bugibba St Paul's Bay, Bugibba, Malta
Show on map
0.2 km from city centre,  

The Santa Maria Hotel is situated in Bugibba and is close to the area's tourist attractions. Some of the popular features at this modern 3-star hotel include a Jacuzzi, an indoor pool and an all-inclusive meal plan.

C$ 23
Avg. per night
Sliema Chalet Hotel
Sliema Chalet Hotel
8.8 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.

C$ 23
Avg. per night
The San Anton Hotel
The San Anton Hotel
8.6 Excellent
Ramel Street, Bugibba, Malta
Show on map
0.2 km from city centre,  

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.

C$ 23
Avg. per night
Relax Inn Hotel
Relax Inn Hotel
7.1 Good
Halel Street St Paul Bay Spb 04, 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.

C$ 23
Avg. per night
Beach Garden Hotel
Beach Garden Hotel
5.7 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.

C$ 24
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.

C$ 29
Avg. per night
The St George Park Hotel
The St George Park Hotel
6.4 Good
3140 Dragonara Road St. Julians, Malta, St. Julian's, Malta
Show on map
0.9 km from city centre,  

Featuring an outdoor pool, a private beach and a sauna, The St George's Park Hotel is located in St Julians and offers luxury accommodation. It provides a gym, as well as a beauty centre, a kids pool and squash courts.

C$ 29
Avg. per night

Hotel prices in Malta

2 stars and under
Squadron Base
#1 Most popular

Squadron Base

Wesghat Dun Joe Camilleri, Luqa, Malta

C$ 406

Avg. per night

Paradise Gardens
#2 Most popular

Paradise Gardens

Triq Marsalforn, Xagħra, Malta

C$ 190

Avg. per night

The Burrow Guest House
Best value

The Burrow Guest House

The Burrow, No. 3, Sqaq No. 4, Tarxien, Malta

8.3 Excellent
C$ 64

Avg. per night

3 stars
Sliema Marina Hotel
#1 Most popular

Sliema Marina Hotel

163 Tigne Sea Front, Sliema, Malta

8.1 Excellent
C$ 35

Avg. per night

Beach Garden Hotel
#2 Most popular

Beach Garden Hotel

St. George's Bay, St. Julian's, Malta

5.7 Okay
C$ 24

Avg. per night

The Santa Maria Hotel
Best value

The Santa Maria Hotel

Ramel Street, Spb 3033 - Bugibba St Paul's Bay, Bugibba, Malta

5.0 Okay
C$ 23

Avg. per night

4 stars +
Grand Hotel Excelsior
#1 Most popular

Grand Hotel Excelsior

1810 Great Siege Road, Floriana Valletta, Valletta, Malta

8.5 Excellent
C$ 219

Avg. per night

Intercontinental Malta, An IHG Hotel
#2 Most popular

Intercontinental Malta, An IHG Hotel

St. George's Bay, St. Julian's, Malta

8.3 Excellent
C$ 134

Avg. per night

Ax The Palace
Best value

Ax The Palace

High Street, Sliema, Malta

8.5 Excellent
C$ 106

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?

    Luqa, Valletta, and Sliema are some of the most favored places to stay in Malta.

  • What are the best hotels in Malta?

    3,175 reviews rated Grand Hotel Excelsior with an average score of 8.5/10. It may also be worth looking into the Intercontinental Malta, An IHG Hotel, which received a rating of 8.3/10 from 540 reviews. Hilton Malta could also be a good option, with a score of 8.9/10 from 2,019 reviews.