Skip to main content

Featured hotels near Canyon dive site

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Tropitel Dahab Oasis

Dahab (0.4 miles from Canyon dive site)

The 4-star Tropitel Dahab Oasis is located on the coast of Aqaba Gulf.

Show more Show less
8.7
Fabulous
3,851 reviews
Price from
£51
per night

Dahab Hills Chalet

Dahab (0.1 miles from Canyon dive site)

Dahab Hills Chalet is set in Dahab and offers a private beach area, pool with a view and a garden. This beachfront property offers access to a terrace and free private parking.

Show more Show less
7.8
Good
11 reviews
Price from
£55
per night

Daniela Diving Resort Dahab

Dahab (1.3 miles from Canyon dive site)

Located across from a coral reef, this hotel features a private beach and a beachside bar themed after Bedouin lifestyle. It offers an outdoor pool with panoramic ocean views.

Show more Show less
7.9
Good
292 reviews
Price from
£44
per night

Dahab Paradise

Dahab (2.4 miles from Canyon dive site)

Dahab Paradise features an outdoor pool opening onto the Gulf of Aqaba. Located by the Red Sea, it features an open-air restaurant with panoramic views of Sinai mountain.

Show more Show less
9.2
Superb
175 reviews
Price from
£60
per night

Beit Theresa

Dahab (3.2 miles from Canyon dive site)

Set in Dahab, Beit Theresa offers beachfront accommodation a few steps from Dahab Beach and offers various facilities, such as water sports facilities, pool with a view and free bikes.

Show more Show less
9.9
Exceptional
240 reviews
Price from
£107
per night

Skyrock Dahab

Dahab (3.2 miles from Canyon dive site)

Located on the beachfront in Dahab, Skyrock Dahab has a private beach area and is close to Dahab Beach. Featuring luggage storage space, this property also provides guests with a picnic area.

Show more Show less
9.7
Exceptional
311 reviews
Price from
£65
per night