Hotel deals Saudi Arabia

Hotels in Saudi Arabia

Find the best deals on 5,827 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
£35 - £63
CHEAPEST CITY IN SAUDI ARABIA Mecca 32% cheaper Hotels in Mecca are the cheapest in Saudi Arabia at just £35 per night on average.
MOST EXPENSIVE CITY IN SAUDI ARABIA Hofuf 23% more expensive Hofuf has the highest priced hotels in Saudi Arabia with rooms averaging £63 per night.
MOST POPULAR CITY IN SAUDI ARABIA Mecca 82% 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
Pullman Zamzam Makkah
Best value
Pullman Zamzam Makkah
7.4
£65
Hilton Makkah Convention Hotel
No. 1 most popular
Hilton Makkah Convention Hotel
8.3
£75
Hilton Suites Makkah
No. 2 most popular
Hilton Suites Makkah
8.9
£82
Elaf Kinda Hotel
No. 3 most popular
Elaf Kinda Hotel
7.8
£69
Makkah Clock Royal Tower A Fairmont Hotel
No. 4 most popular
Makkah Clock Royal Tower A Fairmont Hotel
8.3
£119
Conrad Makkah
No. 5 most popular
Conrad Makkah
9.0
£109
Makkah Towers
Makkah Towers
8.0
£81
Saja Al Madinah Hotel
Best value
Saja Al Madinah Hotel
8.2
£50
Anwar Al Madinah Mövenpick Hotel
No. 1 most popular
Anwar Al Madinah Mövenpick Hotel
7.6
£68
Pullman Zamzam Madina
No. 2 most popular
Pullman Zamzam Madina
8.4
£66
Madinah Hilton
No. 3 most popular
Madinah Hilton
8.4
£87
Dallah Taibah Hotel
No. 4 most popular
Dallah Taibah Hotel
9.3
£85
Millennium Al Aqeeq Hotel
No. 5 most popular
Millennium Al Aqeeq Hotel
7.9
£62
Shaza Al Madina
Shaza Al Madina
8.4
£93
Holiday Inn Riyadh - Al Qasr
Best value
Holiday Inn Riyadh - Al Qasr
7.4
£53
Novotel Riyadh Al Anoud
No. 1 most popular
Novotel Riyadh Al Anoud
7.3
£68
Voco Riyadh
No. 2 most popular
Voco Riyadh
8.4
£86
Intercontinental Riyadh
No. 3 most popular
Intercontinental Riyadh
7.9
£91
Narcissus Hotel & Residence Riyadh
No. 4 most popular
Narcissus Hotel & Residence Riyadh
8.6
£197
Aloft Riyadh
No. 5 most popular
Aloft Riyadh
8.3
£69
The Ritz-Carlton Riyadh
The Ritz-Carlton Riyadh
8.8
£241
Al Eairy Furnished Apartments Jeddah 1
Best value
Al Eairy Furnished Apartments Jeddah 1
5.5
£15
Movenpick Hotel City Star Jeddah
No. 1 most popular
Movenpick Hotel City Star Jeddah
8.6
£81
Jeddah Hilton
No. 2 most popular
Jeddah Hilton
7.9
£165
Prime Hotel Al Hamra Jeddah
No. 3 most popular
Prime Hotel Al Hamra Jeddah
8.6
£67
The Venue Jeddah Corniche
No. 4 most popular
The Venue Jeddah Corniche
8.0
£119
Le Méridien Jeddah
No. 5 most popular
Le Méridien Jeddah
7.8
£79
Novotel Jeddah Tahlia
Novotel Jeddah Tahlia
8.0
£72
Swiss International Al Hamra Dammam
Best value
Swiss International Al Hamra Dammam
7.3
£35
Carlton Al Moaibed Hotel
No. 1 most popular
Carlton Al Moaibed Hotel
7.7
£72
Tulip Inn Suites and Residences Dammam
No. 2 most popular
Tulip Inn Suites and Residences Dammam
6.6
£54
Ramada by Wyndham Dammam Khaleej Road
No. 3 most popular
Ramada by Wyndham Dammam Khaleej Road
7.0
£48
Novotel Dammam Business Park
No. 4 most popular
Novotel Dammam Business Park
8.0
£72
Wyndham Garden Dammam
No. 5 most popular
Wyndham Garden Dammam
8.5
£59
Holiday Inn Resort Half Moon Bay
Holiday Inn Resort Half Moon Bay
6.6
£61

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?

Visiting Saudi Arabia in March would make for the least expensive trip at just £61 per night on average. To save on your trip, avoid planning it during July, as this is the most expensive month on average.

Where do most people stay in Saudi Arabia?

Saudi Arabia is full of enlightening and adventurous cities, but the most popular tourist destination is Mecca.

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

At £63 per night, Hofuf is the most expensive city in Saudi Arabia to book a hotel room in. The average cost of £63 is about 23% above the country's average price per night.

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

Our users typically find that Mecca has the lowest per night rates in the country at just £32. Mecca offers hotels rooms at an average rate that is 80% lower than the average city 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
London to Riyadh
Fastest flight time
9h 40m
Cheapest price
£345
Manchester to Jeddah
Fastest flight time
6h 15m
Cheapest price
£384
Birmingham to Jeddah
Fastest flight time
10h 55m
Cheapest price
£481
Southampton to Dammam
Fastest flight time
13h 40m
Cheapest price
£500
Norwich to Dammam
Fastest flight time
22h 05m
Cheapest price
£525
Leeds to Riyadh
Fastest flight time
27h 15m
Cheapest price
£644
Glasgow to Riyadh
Fastest flight time
15h 15m
Cheapest price
£706
Belfast to Jeddah
Fastest flight time
18h 40m
Cheapest price
£805
Aberdeen to Riyadh
Fastest flight time
16h 40m
Cheapest price
£825
View more
Hotel deals Saudi Arabia