Hotel deals Saudi Arabia

Hotels in Saudi Arabia

Find the best deals on 6,018 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
$45 - $83
CHEAPEST CITY IN SAUDI ARABIA Mecca 33% cheaper Hotels in Mecca are the cheapest in Saudi Arabia at just $45 per night on average.
MOST EXPENSIVE CITY IN SAUDI ARABIA Jeddah 24% more expensive Jeddah has the highest priced hotels in Saudi Arabia with rooms averaging $83 per night.
MOST POPULAR CITY IN SAUDI ARABIA Mecca 77% 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
Hilton Makkah Convention Hotel
Best value
Hilton Makkah Convention Hotel
8.0
$89
Pullman Zamzam Makkah
#1 Most popular
Pullman Zamzam Makkah
7.0
$99
Makkah Clock Royal Tower A Fairmont Hotel
#2 Most popular
Makkah Clock Royal Tower A Fairmont Hotel
8.0
$150
Makkah Towers
#3 Most popular
Makkah Towers
8.0
$128
Hilton Suites Makkah
#4 Most popular
Hilton Suites Makkah
8.0
$116
Swissotel Makkah
#5 Most popular
Swissotel Makkah
8.0
$121
Jabal Omar Hyatt Regency Makkah
Jabal Omar Hyatt Regency Makkah
8.0
$106
Millennium Taiba Hotel Madinah
Best value
Millennium Taiba Hotel Madinah
8.0
$79
Anwar Al Madinah Mövenpick Hotel
#1 Most popular
Anwar Al Madinah Mövenpick Hotel
7.0
$96
Pullman Zamzam Madina
#2 Most popular
Pullman Zamzam Madina
8.0
$102
Shaza Al Madina
#3 Most popular
Shaza Al Madina
8.0
$138
Madinah Hilton
#4 Most popular
Madinah Hilton
8.0
$141
Intercontinental Hotels Dar Al Hijra Madinah
#5 Most popular
Intercontinental Hotels Dar Al Hijra Madinah
8.0
$97
Millennium Al Aqeeq Hotel
Millennium Al Aqeeq Hotel
7.0
$103
Four Points by Sheraton Riyadh Khaldia
Best value
Four Points by Sheraton Riyadh Khaldia
7.0
$74
Holiday khaleej
#1 Most popular
Holiday khaleej
8.0
$89
Aloft Riyadh
#2 Most popular
Aloft Riyadh
8.0
$90
Novotel Riyadh Al Anoud
#3 Most popular
Novotel Riyadh Al Anoud
7.0
$83
Riyadh Airport Marriott Hotel
#4 Most popular
Riyadh Airport Marriott Hotel
8.0
$112
Rosh Rayhaan By Rotana
#5 Most popular
Rosh Rayhaan By Rotana
8.0
$103
Holiday Inn Riyadh - Olaya
Holiday Inn Riyadh - Olaya
7.0
$77
Velvet Hotel
Best value
Velvet Hotel
8.0
$57
Jeddah Hilton
#1 Most popular
Jeddah Hilton
8.0
$192
Narcissus Resort & spa Obhur Jeddah
#2 Most popular
Narcissus Resort & spa Obhur Jeddah
8.0
$344
Mövenpick Resort Al Nawras Jeddah
#3 Most popular
Mövenpick Resort Al Nawras Jeddah
7.0
$401
Centro Shaheen Jeddah By Rotana
#4 Most popular
Centro Shaheen Jeddah By Rotana
8.0
$94
Intercontinental Jeddah
#5 Most popular
Intercontinental Jeddah
8.0
$120
Mövenpick Hotel Jeddah
Mövenpick Hotel Jeddah
7.0
$106
Sparrow8
Best value
Sparrow8
5.0
$19
Ramada by Wyndham Dammam Khaleej Road
#1 Most popular
Ramada by Wyndham Dammam Khaleej Road
7.0
$45
Sheraton Dammam Hotel & Convention Centre
#2 Most popular
Sheraton Dammam Hotel & Convention Centre
7.0
$132
Park Inn by Radisson Dammam
#3 Most popular
Park Inn by Radisson Dammam
8.0
$57
Gulf Crown For Residential Units
#4 Most popular
Gulf Crown For Residential Units
7.0
$45
Novotel Dammam Business Park
#5 Most popular
Novotel Dammam Business Park
8.0
$81
Blue Sands Al Bilsan Furnished Units
Blue Sands Al Bilsan Furnished Units
6.0
$32

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 June would make for the least expensive trip at just $52 per night on average. To save on your trip, avoid planning it during May, as this is the most expensive month on average.

Where do most people stay in Saudi Arabia?

While the country has many desirable locations to visit, the most popular city in Saudi Arabia to travel to is Mecca.

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

Visiting and staying overnight in Jeddah will cost you a premium compared to the rest of Saudi Arabia. Expect to pay $83 per night, a rate that is about 24% more than the country’s average.

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

Medina currently offers the lowest nightly rates of any city in Saudi Arabia at just $30; a price that is 81% lower than the average rate per night 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
Karachi to Jeddah
Fastest flight time
3h 55m
Cheapest price
$392
Islamabad to Jeddah
Fastest flight time
4h 55m
Cheapest price
$462
Lahore to Jeddah
Fastest flight time
21h 00m
Cheapest price
$470
Chicago to Medina
Fastest flight time
20h 20m
Cheapest price
$960
View more
Hotel deals Saudi Arabia