The Steigenberger Resort Ras Soma is situated right on Soma Bay with direct access to a private sandy beach and to a multitude of different water sports including diving, kite surfing, stand-up paddling and sailing. The hotel also has its own tennis courts, gym, and child-friendly facilities.