Hotel deals Saudi Arabia

Hotels in Saudi Arabia

Find the best deals on 4,403 hotels in Saudi Arabia

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Saudi Arabia

Looking for a city in Saudi Arabia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$61 - $151
CHEAPEST CITY IN SAUDI ARABIA Mecca 41% cheaper Hotels in Mecca are the cheapest in Saudi Arabia at just $61 per night on average.
MOST EXPENSIVE CITY IN SAUDI ARABIA Hofuf 45% more expensive Hofuf has the highest priced hotels in Saudi Arabia with rooms averaging $151 per night.
MOST POPULAR CITY IN SAUDI ARABIA Mecca 125% more users visited More momondo users search for hotels in Mecca than any other city in Saudi Arabia

Popular Cities in Saudi Arabia

Book one of the best deals Saudi Arabia has to offer in these popular locations
Hotels in Mecca
Best value
Sheraton Makkah Jabal Al Kaaba Hotel
8.3
$101
No. 1 most popular
Le Méridien Makkah
8.0
$133
No. 2 most popular
Fairmont Makkah Clock Royal Tower
9.0
$219
No. 3 most popular
Pullman Zamzam Makkah
8.2
$144
No. 4 most popular
Jabal Omar Hyatt Regency Makkah
8.5
$155
No. 5 most popular
Jabal Omar Marriott Hotel, Makkah
8.0
$127
Hotels in Medina
Best value
Madinah Marriott Hotel
7.3
$85
No. 1 most popular
Le Méridien Medina
8.0
$168
No. 2 most popular
Anwar Al Madinah Mövenpick Hotel
8.0
$140
No. 3 most popular
Intercontinental Hotels Madinah-Dar Al Iman
8.7
$203
No. 4 most popular
Pullman Zamzam Madina
8.5
$149
Hotels in Hofuf
Best value
Lily Hotel Suite Mubarraz
7.4
$71
No. 1 most popular
Intercontinental Hotels Al Ahsa
8.5
$194
No. 2 most popular
Bliss Hotel Al Ahsa
8.6
$179
No. 3 most popular
Somewhere Hotel Apartment Al Ahsa
8.4
$227
No. 4 most popular
Best Western Premier Al Ahsa Grand Hotel & Suites
8.3
$171
No. 5 most popular
Al Muhaidb Residence Al Ahsa
7.9
$106
Hotels in Riyadh
Best value
Super 8 by Wyndham Al Riyadh
7.4
$83
No. 1 most popular
Riyadh Marriott Hotel
8.3
$191
No. 2 most popular
Aloft Riyadh
8.2
$131
No. 3 most popular
Courtyard by Marriott Riyadh Olaya
8.4
$155
No. 4 most popular
Rosh Rayhaan By Rotana
8.3
$150
No. 5 most popular
Fraser Suites Riyadh
8.1
$260

Saudi Arabia travel tips

Let us help you with the best tips about Saudi Arabia

When is the least expensive time to stay in Saudi Arabia?

If you are looking to save money on your hotel room in Saudi Arabia, consider visiting the country in September as it is the least expensive month at just $119 per night. Avoid booking a hotel room in July if you are looking for a deal; it is the most expensive month.

Where do most people stay in Saudi Arabia?

There is little doubt that travellers enjoy various cities in Saudi Arabia, but the majority of travellers who visit Saudi Arabia tend to spend the most time in Mecca.

How much does a luxury hotel cost in Saudi Arabia?

Prices of luxury hotel rooms fluctuate based on the location and hotel brand that you stay at, but in Saudi Arabia you can expect a nightly rate of about $671, which is 293% above the average hotel room cost of $170 per night.

Which city in Saudi Arabia has the most expensive hotel rooms?

Hofuf is the most expensive city in Saudi Arabia to book a hotel room in. The nightly rate of $151 is 45% more than the average city in Saudi Arabia.

Which city in Saudi Arabia has the least expensive hotel rooms?

The least expensive city in Saudi Arabia to stay in is Riyadh. With an average rate of $15 per night, Riyadh is about 91% less expensive than other cities in Saudi Arabia.


Most popular tourist destinations in Saudi Arabia

Explore the cities our users love in Saudi Arabia

Popular international routes landing in Saudi Arabia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Melbourne to Dammam
Fastest flight time
30h 05m
Cheapest price
$1,043
Perth to Gassim
Fastest flight time
32h 50m
Cheapest price
$1,391
Perth to Jeddah
Fastest flight time
24h 25m
Cheapest price
$1,397
Adelaide to Riyadh
Fastest flight time
23h 35m
Cheapest price
$1,422
Melbourne to Medina
Fastest flight time
18h 40m
Cheapest price
$1,452
Sydney to Dammam
Fastest flight time
42h 40m
Cheapest price
$1,467
Perth to Riyadh
Fastest flight time
33h 20m
Cheapest price
$1,527
Sydney to Jeddah
Fastest flight time
20h 20m
Cheapest price
$1,554
Perth to Medina
Fastest flight time
28h 10m
Cheapest price
$1,591
Melbourne to Riyadh
Fastest flight time
22h 55m
Cheapest price
$1,724
View more

Consider staying elsewhere in Middle East

If you need more inspiration, you will find the most searched countries in Middle East
Hotel deals Saudi Arabia