Hotels in Rabat

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

Rabat, Malta
24 Jun — 25 Jun2
Rabat, Malta
Thu 24/6
Fri 25/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Rabat

Filter by star ratings
All filters
D'Ambrogio Guest House
D'Ambrogio Guest House
8.3 Excellent
D'Ambrogio 91, Pierre Muscat Street, Rabat, Malta
Show on map
0.3 km from city centre, Rabat 
ExcellentBased on 165 reviews
8.3

Located within the scenic parkland of Rabat, D'Ambrogio Guest House offers comfortable accommodation and a wide range of facilities, including free Wi-Fi, an express check-in and check-out feature and luggage storage. It is conveniently positioned for guests wishing to visit local attractions.

Tips for booking a Rabat hotel

Cheapest month:November
Most expensive month:August
Average price in Rabat:$115/night
Absolute cheapest price found:$39/night
Cheapest day:Saturday
Most expensive day:Tuesday
$39 - $281
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$39 - $74
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Rabat, Malta Island

Show all 42 hotels
D'Ambrogio Guest House
D'Ambrogio Guest House
8.3 Excellent
D'Ambrogio 91, Pierre Muscat Street, Rabat, Malta
Show on map
0.3 km from city centre,  

Located within the scenic parkland of Rabat, D'Ambrogio Guest House offers comfortable accommodation and a wide range of facilities, including free Wi-Fi, an express check-in and check-out feature and luggage storage. It is conveniently positioned for guests wishing to visit local attractions.

$73
Avg. per night

Where to stay in Rabat

About Rabat

Handsome churches and beautiful underground catacombs attract visitors to the historic town of Rabat. Located on the west of Malta Island, the town’s winding streets are dominated by medieval architecture and memoirs to the Roman Empire. Rabat runs to a very relaxed rhythm, and the town is pedestrianised with many of the establishments honouring the daily tradition of siesta. Rabat comes to life in the late afternoon when espresso mugs and red wine glasses start to adorn the many cafe terraces.

The St Paul and St Agatha catacombs are a natural starting point for any visit to Rabat. These are a memoir to when the Romans buried the dead on the outskirts of Mdina city, on the ground that would evolve into Rabat town during the 16th century. Traditional houses line up around the catacombs, and two of these have been converted into historical museums. The rest of the town is distinguished by an astonishing number of charming stone churches and basilicas, marking almost every street with ringing bells and statues of the Virgin Mary. Cafes and restaurants are clustered around the town’s various squares, and they have a distinctly local feel compared to other destinations in Malta.

Most of Rabat’s attractions are within an easy walk of the town’s small bus terminal. From here there are regular connections to Valletta and other towns on Malta Island. When walking, look out for remnants of the old city walls, found hiding amongst the architecture.

There are thousands of graves beneath Rabat, spread across multiple catacombs. Unusual frescos mark many of the gravestones, and the underground labyrinth is demarcated into sections dependent on the religion of the deceased. There’s a fascinating cellar beneath Wignacourt Museum that hasn’t been sanitised for tourists, home to musty smells and strange gravestones.

Rabat travel FAQs

  • What are the best hotels in Rabat?

    D'Ambrogio Guest House, rated with a score of 8.3 from 165 reviewers, is one of the most popular hotels in Rabat. Other top stays include Sqaq Numru 1, with an average rating of 8.0 from 120 reviewers, and Quaint Boutique Hotel Rabat, with a score of 9.1 from 294 reviewers.

  • How much do hotels in Rabat cost?

    Hotels in Rabat cost an average of $133/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Rabat?

    HotelsCombined users have found cheap hotels in Rabat starting from $70 per night in the last 3 days.