With a good location near the old town and the intersection of two main highways, the Onaizah is the best place to stay in a town that isn't blessed with hotels. Rooms are clean and spacious, although the decor has seen better days. The hotel is home to a decent buffet restaurant.
Onaizah Hotel
Saudi Arabia