
Find hotels in Al Olaya District, Riyadh
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Al Olaya District hotels

1. Royal Palace Hotel - Al Olaya
Royal Palace Hotel - Al OlayaAl Olaya District
10.0 out of 10, Exceptional, (2 reviews)
The price is ₩80,569
₩94,970 total
includes taxes & fees
Jul 31 - Aug 1

2. Rosh Olaya Hotel
Rosh Olaya HotelAl Olaya District
8.8 out of 10, Excellent, (222 reviews)
The price is ₩198,410
₩239,581 total
includes taxes & fees
Aug 1 - Aug 2

3. Hyatt Regency Riyadh Olaya
Hyatt Regency Riyadh OlayaAl Olaya District
9.0 out of 10, Wonderful, (380 reviews)
The price is ₩249,744
₩301,566 total
includes taxes & fees
Jul 31 - Aug 1

4. Courtyard by Marriott Riyadh Olaya
Courtyard by Marriott Riyadh OlayaAl Olaya District
8.8 out of 10, Excellent, (203 reviews)
The price is ₩130,636
₩157,743 total
includes taxes & fees
Aug 14 - Aug 15

5. Holiday Inn Riyadh-Olaya by IHG
Holiday Inn Riyadh-Olaya by IHGAl Olaya District
7.6 out of 10, Good, (151 reviews)
The price is ₩92,213
₩111,348 total
includes taxes & fees
Aug 6 - Aug 7

6. Cantonal Hotel By Warwick
Cantonal Hotel By WarwickAl Olaya District
8.8 out of 10, Excellent, (41 reviews)
The price is ₩159,452
₩192,537 total
includes taxes & fees
Jul 31 - Aug 1

7. Braira Hotel Olaya
Braira Hotel OlayaAl Olaya District
8.8 out of 10, Excellent, (196 reviews)
The price is ₩141,778
₩171,197 total
includes taxes & fees
Jul 31 - Aug 1

8. Aloft by Marriott Riyadh
Aloft by Marriott RiyadhAl Olaya District
9.0 out of 10, Wonderful, (279 reviews)
The price is ₩97,650
₩115,105 total
includes taxes & fees
Aug 21 - Aug 22

9. Ibis Riyadh Hotel Al Muhammadiyah United Company Branch
Ibis Riyadh Hotel Al Muhammadiyah United Company BranchAl Olaya District
7.8 out of 10, Good, (613 reviews)
The price is ₩76,537
₩90,218 total
includes taxes & fees
Aug 7 - Aug 8

10. Boudl AlOlaya
Boudl AlOlayaAl Olaya District
7.8 out of 10, Good, (22 reviews)
The price is ₩132,183





























