Book Cheap Hotels in Rabat
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Rabat
Most frequently booked Rabat hotels

Ramla Bay Resort
Marfa L/o Mellieha Mellieha Malta
11.54 km from city centre
Book a stay at this beach hotel in Mellieha. Enjoy free WiFi, free parking, and 2 indoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Mellieha Bay and Paradise Bay Beach are located nearby.
On private beach
Pool

The St George Park Hotel
Dragonara Road St. Julian's Central Region
11.32 km from city centre
The price is CA $159 per night
CA $159
CA $176 total
Jul 2 - Jul 3
includes taxes & fees
Stay at this hotel in St. Julian's. Enjoy free WiFi, an outdoor pool, and breakfast (surcharge). Popular attractions St George's Beach and Saint Julian's Bay are located nearby.
Pool
Free WiFi

Corinthia St George's Bay
St. Georges Bay St. Julian's Malta
Free cancellation
Reserve now, pay when you stay
11.59 km from city centre
The price is CA $379 per night
CA $379
CA $411 total
Jul 2 - Jul 3
includes taxes & fees
Book a stay at this luxury hotel in St. Julian's. Enjoy free WiFi, 4 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in our reviews. Popular attractions St George's Beach and Saint Julian's Bay are located nearby.
Pool
Hot tub

Maritim Antonine Hotel & Spa Malta
George Borg Olivier Street Mellieha Malta
8.21 km from city centre
The price is CA $236 per night
CA $236
CA $258 total
Jul 2 - Jul 3
includes taxes & fees
Book a stay at this spa hotel in Mellieha. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the breakfast and the pool in our reviews. Popular attractions Mellieha Bay and Golden Sands Beach are located nearby.
Pool
Hot tub

Novotel Malta Sliema
60 SIR FREDERICK PONSOMBY STREET Gzira
Free cancellation
Reserve now, pay when you stay
11.21 km from city centre
The price is CA $212 per night
CA $212
CA $232 total
Jul 2 - Jul 3
includes taxes & fees
Book a stay at this family-friendly hotel in Gzira. Enjoy free WiFi, breakfast (surcharge), and room service. Popular attractions Saint Julian's Bay and Sliema Promenade are located nearby.
Pool
Spa

The Westin Dragonara Resort, Malta
Dragonara Road St. Julian's Malta
Free cancellation
Reserve now, pay when you stay
11.59 km from city centre
The price is CA $425 per night
CA $425
CA $459 total
Jul 2 - Jul 3
includes taxes & fees
Book a stay at this luxury resort in St. Julian's. Enjoy free WiFi, an outdoor pool, and 3 restaurants. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions St George's Beach and Saint Julian's Bay are located nearby.
Pool
Hot tub

Radisson Blu Resort, Malta St. Julian's
St. George's Bay St. Julian's Malta
Free cancellation
Reserve now, pay when you stay
11.54 km from city centre
The price is CA $321 per night
CA $321
CA $349 total
Jul 9 - Jul 10
includes taxes & fees
Book a stay at this luxury hotel in St. Julian's. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in our reviews. Popular attractions St George's Beach and Saint Julian's Bay are located nearby.
Pool
Spa

Hyatt Regency Malta
St Georges Bay St. Julian's
Free cancellation
Reserve now, pay when you stay
11.15 km from city centre
The price is CA $342 per night
CA $342
CA $370 total
Jul 2 - Jul 3
includes taxes & fees
Book a stay at this luxury hotel in St. Julian's. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions St George's Beach and Saint Julian's Bay are located nearby.
Pool
Spa

Radisson Blu Resort & Spa, Malta Golden Sands
Golden Bay Mellieha Malta
6.09 km from city centre
The price is CA $498 per night
CA $498
CA $537 total
Jul 7 - Jul 8
includes taxes & fees
Book a stay at this luxury hotel in Mellieha. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Mellieha Bay and Golden Sands Beach are located nearby.
On private beach
Pool
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top hotels in Rabat for Extended Stay

Talbot House by Talbot & Bons
13 Parish St Luqa
The price is CA $108 per night from Jul 6 to Jul 7
CA $108
CA $145 total
Jul 6 - Jul 7
includes taxes & fees
8.8/10 Excellent! (14 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Rabat hotels essential information
Accommodation | 5,666 hotels |
|---|---|
Lowest Price | CA $114 |
Highest Price | CA $537 |
Popular hotels | Ramla Bay Resort, The St George Park Hotel, Corinthia St George's Bay, Maritim Antonine Hotel & Spa Malta, Novotel Malta Sliema, The Westin Dragonara Resort, Malta, Radisson Blu Resort, Malta St. Julian's, Hyatt Regency Malta, Radisson Blu Resort & Spa, Malta Golden Sands |
Frequently asked questions
Recent Rabat hotel reviews by fellow wanderers

Corinthia St George's Bay
4 out of 5
Posted less than an hour ago
Travelocity Verified Review
"A few years since our last visit - and we were greeted with an enormous building site in front of the hotel & 2 gigantic apartment blocks towering over the hotel !! Not what we were remembering at all & no information from the hotel/booking company regarding this, our room looked straight at the building site!!! We asked to move rooms which the hotel did do after a few days and we had a beautifully refurbished room. Fortunately there was minimal construction noise. The hotel staff were excellent as friendly and helpful as ever. Great restaurants. We did think though the addition of a late bar with music would be good for those who don’t want to walk down to the bay as all areas close at 10.30pm, though with the new hotel opening next door guests will go there instead. We were also slightly concerned by the hotel allowing groups of teenagers to stay who had obviously just finished their exams and didn’t seem to fit with the hotels vibe. But that said we had a good stay."
A verified traveller stayed at Corinthia St George's Bay











