Top hotels for tourists in Riyadh 2020

The best places to stay in Saudi Arabia’s capital

Top hotels for tourists in Riyadh 2020
Crowne Plaza Riyadh Al Waha

If you’re looking to stay in Riyadh, the capital of Saudi Arabia, in 2020, there are loads of hotels to choose from.

Whether you’re after a super-swanky five-star hotel or a more pocket-friendly option, we’ve got you covered.

Al Waha Palace Hotel

This hotel is popular with business travellers, located just minutes from the main business district of the capital of KSA. Set next to the King Fahad Library and Garden, it has 73 modern guest rooms as well as a restaurant serving international dishes, a gym, spa and swimming pool.
Wadi AlDawasir Street, Al Olaya, Riyadh (+966 11 457 9999).

Burj Rafal

This hotel boasts 349 modern rooms that offer up super panoramic views of the city of Riyadh. It also offers up a range of suites and apartments, should you be looking to stay longer. There’s also a swish spa and fitness centre as well as a rooftop swimming pool.
King Fahad Road, Riyadh (+966 11 511 7777).

Crowne Plaza Riyadh Al Waha

This global chain provides a more budget option for travellers and is a 25-minute drive from the airport. There’s an indoor swimming pool if for fancy taking a dip, as well as a fitness centre, plus a bar and restaurant too if you get hungry.
Uthman Ibn Affan Rad, Al Waha, Riyadh (+966 11 455 3344).

Hyatt Regency Riyadh Olaya

This hotel is within walking distance of the Olaya Towers so is a top location for business, but is also a luxury retreat in the city. There’s a lovely spa to unwind in, and plenty of dining options including an all-American restaurant and a tea lounge.
Olaya Street, Riyadh (+966 11 288 1234).

Hilton Garden Inn Riyadh Olaya

In the heart of the business centre, this hotel is close to historic souks, modern shopping centres, restaurants and more and is a 30-minute drive from the airport. There’s a restaurant at the hotel, too, and is a modern, convenient option for travellers.
Olaya Street, Riyadh (+966 92 001 0247).

Marriott Riyadh

Located in the Diplomatic Quarter, this one is handy if you’re looking to stay close to Riyadh’s business hub. Rooms have been recently refurbished so expect modern accommodation, plus there’s a steakhouse or Mediterranean restaurant on site if you get hungry. There’s also a gym, squash and tennis courts for more active guests.
King Saud Road, Al Wazarat District, Riyadh (+966 11 477 9300).

Narcissus Hotel & Residences Riyadh

One of the major draws of this hotel is the super rooftop swimming pool that offers up top views. The furnishings throughout the hotel are traditional and palatial too, plus there’s a super-swish spa to keep you relaxed and chilled-out throughout your stay.
Olaya Street (+966 11 294 6300).

The Ritz-Carlton Riyadh

The most famous hotel in the capital of KSA, The Ritz-Carlton Riyadh is massive and super-swish. A popular place for events and tourists, it’ll set you back more than others on this list, but if you’re after the high life, this one is for you. With 600-year-old olive trees in the grounds, as well as landscaped gardens and lush greenery, The Ritz-Carlton promises an escape from the city. There’s a stunning indoor pool as well as a spa, and if you’re looking to dine you can eat at Al Orjouan for international cuisine, Azzurro for modern Italian or Hong for modern Chinese. There’s also a dessert lounge, cigar bar and even a bowling alley to keep you entertained.
AlHada Area, Mekkah Road, Riyadh (+96611 892 8020).

Rosh Rayhaan by Rotana

Right in the heart of Riyadh, this provides an excellent location to explore the capital of KSA. Centrally located on Olaya Street, it’s just a 20-minute drive from the airport, as well as being close to all the main sites of the centre to explore, from restaurants to shopping and more. Bodylines Fitness & Wellness club provides a full range of gym equipment to keep you fit on your travels, and if you’re looking to relax there are plenty of spa treatments to choose from. Meanwhile there are four dining options, from all-day dining to lobby lounges to choose from.
Olaya Street, Riyadh (+966 11 447 9888).


This popular hotel has a swimming pool, restaurant and free parking. It has a modern design. Looking to keep active on your stay? There’s both and indoor and outdoor pool, as well as a fully-equipped fitness centre. There’s also a spa with a hot tub, relaxation rooms, ice showers, a hammam, steam rooms and more – plus there are nearly 70 treatments to choose from on the spa menu. Peckish? There are five restaurants to choose from including an Indian restaurant, Lebanese and poolside eatery.
King Fahad Road, Riyadh (+966 11 457 9999).

Be the first to get all the latest Bahrain news, reviews and deals into your inbox by signing up to our free newsletter, click here to sign up.

More from Hotels

Staycation, daycation offers and more

We’ve rounded up the best hotels to try this summer

You can enjoy breakfast, lunch and dinner in bed for BHD49+


Follow us