Hotels · How to book
How to book a hotel online: from search to confirmation
Most hotel booking problems come from one missed step: the wrong number of guests, a location never checked on the map, or an unread cancellation rule.
Last reviewed: 18 October 2026
How to book it
1
Enter dates and guests
Adults, children and ages change the room and the rate.
2
Open the map
Measure the distance to where you actually need to be.
3
Read the room
Beds, breakfast, size and cancellation.
4
Compare totals
On three sites in the same currency.
After confirming
- Save the confirmation number.
- Check the name matches your passport.
- Read check-in and check-out times.
City guides
Start with your city: Makkah, Madinah, Jeddah, Riyadh, Cairo and Dubai.
When this works
A fit if
- you are booking online for the first time
- you want a checklist before paying
Think twice if
- you book from a photo with no map
- you pay before reading cancellation
Continue on the company site
Khasmak does not book for you. Open the site, enter the same dates and read the total before paying.
AgodaOpen the same listing and compare the total, the map and the cancellation rule.Official siteExpedia Saudi ArabiaExpedia’s Saudi site for hotels and flights. Read the total before paying.Official siteTrip.comAnother booking site to compare on the same dates. Read the supplier and the total.Official site
Traveller questions
Which hotel booking site is best?
None is always cheapest. See best booking site.
Is pay-at-hotel better?
Depends on the rule; read when you are charged.
Do you list prices?
No.