Hotels in Sohar
Best-selling hotels in SoharSee all
Sohar 4.2 mi from city centre
Sohar Beach Hotel enjoys a quiet coastal location that is designed in the style of a traditional Omani fort keeping in view...
Sohar 3.4 mi from city centre
Al Wadi Hotel is located in the ancient marine capital of Oman, Sohar, 210 km from the capital city of Muscat. The hotel...
Crowne Plaza Sohar, An Ihg
Sohar 8.7 mi from city centre
The hotel is located in central of Sohar, emerged from the desert into the lush, beautiful gardens, it is a perfect place...