Makadi Bay este amplasată pe coasta Mării Roșii, la aproximativ 30 de kilometri sud de orașul Hurghada și la doar o scurtă distanță de Aeroportul Internațional Hurghada. Această stațiune este celebră pentru plajele sale lungi și cu nisip fin, care se învecinează cu apele calde și limpezi ale Mării Roșii.