Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Soma Bay

Filter by star ratings
All filters
Sentido Palm Royale
8.5 Excellent

4.4 km from city centre, Soma Bay Show on map

ExcellentBased on 188 reviews
8.5

Situated in Port Safaga, Sentido Palm Royale Soma Bay offers art deco 5-star accommodation, as well as an outdoor pool, a private beach and outdoor tennis courts. Its premium amenities include a sauna and a fitness centre.

Prima Life Makadi Hotel
9.0 Excellent

1.2 km from city centre, Makadi Bay Show on map

ExcellentBased on 1,331 reviews
9.0

Situated in Makadi Bay, Prima Life Makadi is an easy drive from Sahl Hasheesh and provides a swimming pool. Those staying at the property can also enjoy free Wi-Fi.

Viva Blue Resort - Adults Only

6.0 km from city centre, Soma Bay Show on map

Within a 55-minute drive of Hurghada International Airport, Viva Blue Resort - Adults Only provides a private beach, a heated pool and free wireless internet. It also offers a sun deck, a beauty centre and an express check-in and check-out feature.

Sheraton Soma Bay Resort
8.6 Excellent

1.1 km from city centre, Soma Bay Show on map

ExcellentBased on 585 reviews
8.6

Providing an in-house night club and a beauty salon, Sheraton Soma Bay Resort is located in Soma Bay and boasts 5-star accommodation. It offers private access to a secluded beach.

Shams Safaga Resort
6.7 Good

6.1 km from city centre, Safaga Show on map

GoodBased on 166 reviews
6.7

Featuring a private beach and an outdoor swimming pool, this 4-star resort is situated in Port Safaga. It also provides a kids club, a 24-hour reception and a sauna.

Tips for booking a Soma Bay hotel

Cheapest month:June
Most expensive month:May
Average price in Soma Bay:$175/night
Absolute cheapest price found:$27/night
Cheapest day:Monday
Most expensive day:Tuesday
$137 - $227
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$150 - $227
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Soma Bay, Al Bahr al Ahmar

Show all 7 hotels
Viva Blue Resort - Adults Only

6.0 km from city centre, Soma Bay Show on map

Within a 55-minute drive of Hurghada International Airport, Viva Blue Resort - Adults Only provides a private beach, a heated pool and free wireless internet. It also offers a sun deck, a beauty centre and an express check-in and check-out feature.

$49
Avg. per night
Prima Life Makadi Hotel
9.0 Excellent

1.2 km from city centre, Makadi Bay Show on map

Situated in Makadi Bay, Prima Life Makadi is an easy drive from Sahl Hasheesh and provides a swimming pool. Those staying at the property can also enjoy free Wi-Fi.

$70
Avg. per night
Shams Safaga Resort
6.7 Good

6.1 km from city centre, Safaga Show on map

Featuring a private beach and an outdoor swimming pool, this 4-star resort is situated in Port Safaga. It also provides a kids club, a 24-hour reception and a sauna.

$94
Avg. per night
Sheraton Soma Bay Resort
8.6 Excellent

1.1 km from city centre, Soma Bay Show on map

Providing an in-house night club and a beauty salon, Sheraton Soma Bay Resort is located in Soma Bay and boasts 5-star accommodation. It offers private access to a secluded beach.

$104
Avg. per night
Sentido Palm Royale
8.5 Excellent

4.4 km from city centre, Soma Bay Show on map

Situated in Port Safaga, Sentido Palm Royale Soma Bay offers art deco 5-star accommodation, as well as an outdoor pool, a private beach and outdoor tennis courts. Its premium amenities include a sauna and a fitness centre.

$159
Avg. per night

Hotel prices in Soma Bay

4 stars and up

$49 - $159

No. 1 most popular

$104
Avg. per night
$49
Avg. per night

Best value

$70
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Soma Bay

Soma Bay travel FAQs

  • What are the best hotels in Soma Bay?

    Soma Bay is home to many highly-rated hotels, one of which is Sheraton Soma Bay Resort, which has a current rating of 8.6. For other potential stays, consider Sentido Palm Royale and Lotus Bay Resort, which can also be great places to stay in Soma Bay.