Find and Book Top Rated Hotels in Rabat

Search among 3 available hotels and places to stay in Rabat from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-3 out of 3
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great245 reviews
MapView on map2.7 km from City Centre500 m from Roman Villa
From   US$ 130 /nightSelect
8.4
Great54 reviews
MapView on map2.3 km from City Centre200 m from Roman Villa
From   US$ 156 /nightSelect
2.4 km from City Centre200 m from Roman Villa
From   US$ 169 /nightSelect

Best hotels and places to stay in Rabat

Why visit?

Rabat, a charming town located in the central part of Malta, offers tourists a unique blend of historical and cultural experiences. With its rich history dating back to ancient times, Rabat fascinates visitors with its well-preserved archaeological sites, medieval architecture, and tranquil atmosphere. Moreover, Rabat serves as an excellent base for exploring nearby attractions such as Mdina, the ancient capital of Malta, and the picturesque Dingli Cliffs. When planning a trip to Rabat, it is essential to choose a comfortable and convenient place to stay. Here are some of the best hotels and areas in Rabat that cater to tourists needs.

Where to stay?

Domus Zamittello Hotel: Located in the heart of Rabat, this luxury boutique hotel offers a unique blend of history and modern comfort. The beautifully restored 17th-century palazzo provides an unforgettable stay with its elegant rooms, a rooftop terrace overlooking the city, and personalized service. Staying at Domus Zamittello Hotel allows easy access to Rabats major attractions, including the Roman Villa and St. Pauls Catacombs, making it an ideal choice for history enthusiasts.

Estrella Lodging: Situated in a quiet residential area of Rabat, Estrella Lodging offers a homely ambiance for travelers seeking a cozy and affordable place to stay. This charming guesthouse features comfortable rooms with modern amenities, a communal kitchen, and a garden where guests can relax. Estrella Lodging provides a peaceful retreat while still being within walking distance of attractions such as Mdina and the Domus Romana.

Point de Vue Guesthouse: For those looking for a panoramic view of Rabat and its surroundings, Point de Vue Guesthouse is a perfect choice. This family-run guesthouse offers comfortable rooms with balconies offering stunning views of Rabat, Mdina, and the distant sea. Guests can enjoy a hearty breakfast while taking in the scenic vistas. Point de Vue Guesthouse is conveniently located near Rabats main attractions and provides a warm and welcoming atmosphere.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $150 to $200.

5-star hotels: The average price per night is around $250 to $350.

Best value for money:

Villa Bologna: Nestled in the outskirts of Rabat, Villa Bologna offers luxurious accommodation at an affordable price. This charming hotel features spacious rooms with traditional Maltese decor, a beautiful garden, and a delightful pool area, providing a serene atmosphere for relaxation. With its convenient location near the historic center of Rabat and its reasonable prices, Villa Bologna is an excellent choice for travelers seeking value for their money.

Razzett DAlijiet: Located in a renovated farmhouse, Razzett DAlijiet offers a unique and budget-friendly accommodation option in Rabat. The hotel features comfortable rooms with rustic touches, a terrace with panoramic views of the countryside, and a communal kitchen for guests convenience. The warm and welcoming ambiance, combined with its reasonable rates, makes Razzett DAlijiet a great value-for-money choice in Rabat.

Quaint Boutique Hotel: Situated in the heart of Rabat, Quaint Boutique Hotel provides a stylish and economical option for travelers. The hotel offers cozy rooms with modern amenities, a rooftop terrace with stunning views, and a central location close to various attractions. With its affordable rates and comfortable accommodations, Quaint Boutique Hotel is an excellent choice for budget-conscious travelers.

Best kids-friendly hotels:

The Xara Palace Relais & Chateaux: This luxurious 5-star hotel in Mdina, just a short distance from Rabat, offers a family-friendly experience with spacious rooms and suites suitable for families. The hotel provides amenities such as a swimming pool, childrens play area, and a dedicated concierge service to assist in arranging family-oriented activities. The Xara Palace Relais & Chateaux ensures a memorable stay for families visiting the Rabat area.

Hotel Castille: Located in the heart of Rabat, Hotel Castille offers comfortable and family-friendly accommodations. The hotel features interconnecting rooms and facilities such as a pool, making it a suitable choice for families traveling with children. Hotel Castilles central location allows easy access to nearby attractions, ensuring an enjoyable stay for families exploring Rabat.

Best hotels for a romantic getaway:

The Xara Palace Relais & Chateaux: Situated within the medieval walls of Mdina, The Xara Palace Relais & Chateaux provides a romantic escape with its luxurious rooms, intimate ambiance, and picturesque views. Couples can enjoy fine dining at the hotels renowned restaurant and indulge in spa treatments for a truly relaxing getaway.

Point de Vue Guesthouse: With its breathtaking views and cozy atmosphere, Point de Vue Guesthouse offers a romantic retreat in Rabat. Couples can enjoy the charming rooms with balconies, providing a perfect spot to enjoy a glass of wine while admiring the stunning vistas. The guesthouses serene setting and personalized service make it an ideal choice for couples seeking a romantic getaway.

Best for location:

The Xara Palace Relais & Chateaux: Situated in the heart of Mdina, The Xara Palace Relais & Chateaux provides easy access to both Rabat and Mdinas attractions. Guests can explore the historical sites, enjoy the local cuisine, and immerse themselves in the medieval charm of the surroundings. The hotels central location ensures convenience and the opportunity to fully experience the area.

Estrella Lodging: Located in a quiet residential area of Rabat, Estrella Lodging offers a peaceful stay while still being within walking distance of Rabats main attractions. Its strategic location allows easy access to explore the nearby ancient wonders of Mdina and other points of interest in Rabat, making it convenient for guests who want to explore the area.

Quaint Boutique Hotel: Situated in the heart of Rabat, Quaint Boutique Hotel provides a prime location for travelers. The hotel is within walking distance of Rabats historical sites, excellent restaurants, and charming streets. Guests can easily explore the towns attractions and enjoy the vibrant atmosphere of Rabat.

Best for a short city break:

Domus Zamittello Hotel: Located in the center of Rabat, Domus Zamittello Hotel provides a luxurious and comfortable base for a short city break. Its proximity to Rabats historical attractions and nearby Mdina allows visitors to make the most of their time exploring the area. The hotels elegant rooms and personalized service ensure a memorable stay.

Hotel Castille: Positioned in the heart of Rabat, Hotel Castille offers a convenient location for a short city break. Guests can easily explore Rabats historical sites, enjoy the local cuisine, and soak up the towns vibrant atmosphere. The hotels comfortable rooms and friendly staff make it a suitable choice for a short stay in Rabat.

Show moreLess