Rabat Hotels

Find the best Rabat hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Rabat hotels with free cancellation or excellent ratings

Trusted Rabat hotel providers

See all hotels in Rabat

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Rabat.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHoward House Hotel – 4.9
Cheapest month to bookMarch
Average 4 star hotel price£100 per night
Average 5 star hotel price£187 per night

How to find the best hotel deals in Rabat

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Rabat

  • Our search engine is a pro at finding flight deals. The good news? It's every bit as clever at sniffing out competitive rates on Rabat hotels. Spend less on your stay with these tips.

  • Save on your Rabat hotel and get first pick of what's on offer by booking early. You'll also have extra time to weigh your options and choose the ideal place.

  • However, you could still find a last-minute bargain. Although prices typically rise closer to your stay, some places cut rates a day or two before to avoid having empty rooms, especially during low season.

  • The more flexible your dates, the better your savings. Play around with your trip timing to discover what deals are available. Prices are usually cheaper midweek and during low-season months.

  • Search for accommodation options with free cancellation and book without the pressure. You can amend or cancel your stay without penalty if your plans shift or you spot a better deal.

Where to stay in Rabat

Central Rabat

  • Central Rabat keeps you where it's all happening. If sightseeing is a big part of your plans, stay at any of these hotels and you'll find yourself close to some epic attractions.

  • Spend your stay at The Heritage Boutique Accommodation. One of the most popular hotels near St. Paul's Church, set yourself up here and you'll be about 0.16 kms (0.10 miles) from this major sight. This Rabat hotel gets a lot of bookings from couples and is rated 4 stars.

  • St Paul’s Catacombs on your radar? Julina Boutique Living keeps you close enough to pop over whenever. This hotel in Rabat is roughly 3 kms (2 miles) away.

  • Hotels near Domus Romana are also worth keeping on your radar. Domus Boutique Hotel is 0.16 kms (0.10 miles) or so from this top sight. It's a great base for discovering the city at large.

Best hotels in Rabat

Best budget hotels

  • Keep your travel spend in check by choosing from at least 90 budget Rabat hotels. Ideal for when you want to spend less on check-in and more on checking things out, these stays come with essentials like fresh towels and linens, and simple breakfasts.

  • Giorgio Boutique Hotel is a 3-star option that keeps things fuss-free and easy on the wallet. A safe deposit box and an airport shuttle are among its amenities.

  • Stay at 9020 comes with conveniences such as Wi-Fi in designated areas and hair dryers. Check in to this 3-star Rabat hotel and make your travel money go the extra mile.

  • A 24-hour front desk and a safe deposit box are just the start of the things you'll find at ASTE Hotel. Another win for your budget goals, this place is rated 3 stars.

Best 4-star hotels in Rabat

  • Searching for hotels in Rabat with more than just the essentials? A 4-star stay hits the mark. With around 90 to choose from, they come with attractive extras like outdoor terraces, saunas, and business facilities. You get higher quality without the higher price.

  • Rest your head at The Heritage Boutique Accommodation and enjoy the elevated standards that come with this 4-star stay. Take advantage of room service and valet parking while you're here.

  • A solarium and an outdoor swimming pool are just some of the amenities available at IBB Hotel Palazzo Bettina Malta. This Rabat hotel hits that sweet spot between practical and premium.

  • Marea Boutique Hotels is one more attractive addition to your list. It wins guests over with concierge assistance, room service and more.

Best luxury 5-star hotels

  • Featuring anything from plush beds to butler service and chef-led restaurants, a 5-star hotel is where the bar gets raised. Relaxation rituals, rooftop lounges, and designer toiletries? Good chance you'll find those too. There are at least 20 luxury hotels in Rabat ready to welcome you.

  • You'll be living the good life at Royale Sainte Hélène Boutique Hotel. This stay comes with an executive lounge, a restaurant and other features that make it feel like a proper getaway.

Best hotels in Rabat for families

  • Bringing the kids along? You need a hotel that offers more than just a bed. Childcare services, cribs, playgrounds, and extra beds make family getaways easier. You'll find roughly 90 family-friendly hotels in Rabat waiting to welcome your crew.

  • Pergola Hotel & Spa brings a luxe edge to the typical family trip. This 4-star stay features baby-sitting and a laundry.

Best hotels with a spa

  • Step away from the busy streets and into calm at a Rabat hotel with a spa. With roughly 100 to choose from, they're all about relaxation. Many offer features like steam rooms, hot tubs, beauty treatments, and serene indoor pools.

  • Give yourself a moment to reset at Domus Zamittello. This 4-star option comes with all the thoughtful touches, including concierge assistance and room service.

  • InterContinental Hotels Malta is another favourite where relaxation comes naturally. Take advantage of massage services and a sauna at this 5-star hotel in Rabat.

  • Oriana Hotel is where you can bliss out in between adventures. You'll find a spa and room service at this stay.

Best hotels with a pool

  • Add a splash of fun to your getaway with a pool. If you pick a city hotel, expect indoor or rooftop options. Resorts? They usually go big with expansive outdoor layouts and maybe a swim-up bar or two. There are at least 150 pool hotels in Rabat ready to put you in holiday mode.

  • Lulu Boutique Hotel offers an outdoor swimming pool, an airport shuttle and a games room. Take a dip or simply take it easy by the water at this Rabat hotel.

  • Lose track of time in the best way at M31Boutique Suites. This popular option features an outdoor swimming pool, room service and a restaurant.

  • The Bear and Ween is another stay with all the right ingredients. This hotel has an outdoor swimming pool, air conditioning and parking.

Best pet-friendly hotels

  • With around 20 pet-friendly Rabat hotels, there's no need to leave your best buddy behind. Many have nearby parks or outdoor spaces to get some exercise, and some even offer things like welcome treats and chew toys. A few rules might apply, but most places go out of their way to make your furry friend feel at home.

  • You pack the toys, The Heritage Boutique Accommodation will take care of everything else. Amenities like a bar and room service add to the experience of this pet-friendly hotel in Rabat.

  • The Republic Boutique Hotel is another place that'll make your little travel buddy feel extra special. This accommodation option offers parking and room service.

  • Pierre de Soleil Guesthouse understands the needs of pet owners too. Its amenities include room service and luggage storage.

Finding cheap hotels in Rabat: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Rabat with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is £38 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for £45 per night.
The average price of a hotel during the week is £187 per night, and the average price on weekends is £320. Overall, it looks like the cheapest day to stay in Rabat could be Saturday.
We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in Rabat. And the most expensive day seems to be Sunday
The average price of a 4-star hotel in Rabat is currently around £131 per night. And the cheapest 4-star hotel we found is £75 per night.
The average price of a 5-star hotel in Rabat is currently around £249 per night. And the cheapest 5-star hotel we found is £187 per night.
The cheapest month to stay in a hotel in Rabat is January, with an average price of £94 per night. The most expensive month is March, when the average room rate can rise to £387 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in March is £387 per night, which is around 64% higher than the rest of the year.
If you're hitting up Rabat with kids in tow, try Maleth Inn, or Estrella Lodging.