El hotel Al mandoos ofrece alojamiento en Sohar, un lugar ideal para familias y viajeros de negocios. El establecimiento alberga un restaurante. Hay aparcamiento privado gratuito.
El Mercure Sohar está situado entre las montañas de Al Hajjar y el mar de Omán, en Sohar, en la región de Al Batinah. Dispone de piscina al aire libre, gimnasio y restaurante.
El Mabahj Garnatha Hotels está situado en Sohar, en la región de Al Batinah, y ofrece alojamiento con conexión WiFi gratuita. Todos los alojamientos están equipados con aire acondicionado y TV de pantalla plana.
El Atlas Hotel Apartments se encuentra cerca del puerto y del polígono industrial de Sohar y de la carretera principal de Muscat-Dubai. Ofrece habitaciones limpias, amplias y confortables para estancias largas y de negocios.