The Chedi Muscat ist im Stil omanischer Architektur erbaut und besticht durch sein schlichtes Design. Die Anlage besteht aus wundervollen Gärten mit beschaulichen kleinen Teichen. Der Infinity-Pool mit Aussichtsplattform bietet Panoramblicke des Golfs von Oman. Die Suiten verfügen über Terrazzobadewannen und eine Terrasse bzw. einen Balkon.