Caribbean World Resort Soma Bay — 5-Star Luxury Hotel in Hurghada, Egypt
★★★★★ 5-Star Luxury Hotel

Caribbean World Resort Soma Bay

Hurghada  ·  Egypt  ·  Km 49 Hurghada Safaga Road

4.3 6852 guest reviews

About Caribbean World Resort Soma Bay — Luxury Boutique Hotel in Hurghada

Caribbean World Resort Soma Bay is an exceptional 5-star hotel in Hurghada, Egypt. Guests enjoy a distinctive experience combining world-class facilities including kids club, bar, beach club, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.3 / 5

svetlirad
★★★★★ Jun 2025

The hotel was fantastic. I really loved the beautiful green spaces where you could take a walk and enjoy the lovely greenery and flowers. We tried all the restaurants, and our favorites were the Italian and Indian ones. The beach was wonderful, with fine sand. I especially appreciated the large umbrellas that provided plenty of shade. It was also very convenient that there was a restaurant right by the beach where we could have lunch. We were extremely impressed by the guest relations officer, Mahmut, who was always available for us and went above and beyond to make our stay unforgettable. We are also deeply grateful to the restaurant manager, who, after learning that we are vegetarians, came every day to check if we had eaten well and whether we would like something specially prepared for us. The reception staff were also especially kind and helpful. I highly recommend the hotel and would gladly visit again. Svetlana

jasmina ramcic
★★★★★ Aug 2025

Love love the resort especially the staff. Special gratitude for chef Jerome (French chef) for making our dinner experience AMAZING. Him and his staff went above and beyond to greet and welcome us in. Once again from the bottom of our hearts thank you to these amazing people. Would recommend this hotel 10 out of 10 .

Bobby Trayanovski
★☆☆☆☆ Aug 2025

The beach and water here are absolutely beautiful – clean, clear, and truly amazing. Unfortunately, the overall experience was disappointing. When we arrived in the morning, we were not given our all-inclusive bracelets until 1 pm. Instead, we were told to pay 30€ per person if we wanted food or drinks before then. The same thing happened at checkout since our flight was at midnight, we were again asked for 30€ per person to use the all-inclusive until departure. Food was limited, drinks were definitely not “all-inclusive,” and most cocktails were served warm because there was almost never any ice. Breakfast at Tortuga ends at 10:30, and lunch doesn’t start until 1:30 pm, so if you wake up late there’s nothing available in between. Entertainment was also lacking, and the Friday show required an extra 10€ per person. On a positive note, many of the employees really do try their best to make the place better, but the overall policies and management are frustrating. The beach itself was fantastic, but because of the extra charges, limited food and drinks, and lack of true all-inclusive service, I would not recommend this resort.