Feel like joining us? We take reservations for breakfast, lunch and dinner 7 days a week via the booking form below. Set menus are available for larger group bookings. Discover more about our group menus here.

Odyssea is fully licensed. We look forward to welcoming you soon! 


Renowned for spectacular views of the Indian Ocean, the balcony is perfect if you want to enjoy all the beauty of being seaside whilst staying out of the elements. The balcony is soundproofed and can be completely enclosed depending on the weather.


With a selection of tables set aside for groups, and seating options available for more intimate gatherings, our indoor dining room ensures privacy whilst you enjoy all the perks of our spectacular seaside location.


If you enjoy incredible sunsets, and marvelling at the white sands of City Beach we suggest taking a seat in our outdoor alfresco area. Whether it’s breakfast by the beach, or a cocktail under the stars this area captures the essence of our coastal home.