Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Yanbu

Filter by star ratings
All filters
Juman Hotel
8.2 Excellent

4.2 mi from city centre, Yanbu Show on map

ExcellentBased on 974 reviews
8.2

Shada Hospitality Collection - Yasmoo Suites is situated in Yanbu and offers free Wi-Fi. It also provides a 24-hour business centre and a laundry service.

Genac Hotel Yanbu
7.2 Good

0.8 mi from city centre, Yanbu Show on map

GoodBased on 346 reviews
7.2

Genac Hotel Yanbu is located in Yanbu and features free Wi-Fi. It also offers room service, a 24-hour reception and an express check-in and check-out feature.

Rosalina Hotel
8.4 Excellent

1.5 mi from city centre, Yanbu Show on map

ExcellentBased on 1,112 reviews
8.4

Rosalina Hotel offers 3-star accommodation in Yanbu. It provides free Wi-Fi, laundry facilities and a 24-hour reception.

Holiday Inn Yanbu
8.3 Excellent

2.7 mi from city centre, Yanbu Show on map

ExcellentBased on 416 reviews
8.3

Located in Yanbu, Holiday Inn Yanbu provides complimentary wireless internet and a gym. Those staying at the property have access to a sauna and an outdoor pool.

Yanbu Arac Resort - Families Only
5.8 Okay

6.4 mi from city centre, Yanbu Show on map

OkayBased on 1,359 reviews
5.8

Situated in Yanbu, Yanbu Arac Resort Families Only offers 3-star accommodation, as well as a private beach, a swimming pool and a Turkish steam bath. It provides free Wi-Fi, a Jacuzzi and outdoor tennis courts.

Mövenpick Hotel & Resort Yanbu
7.4 Good

10.3 mi from city centre, Yanbu Show on map

GoodBased on 962 reviews
7.4

This charming hotel in Yanbu provides free Wi-Fi, as well as a private dock and a private beach. It also offers a Jacuzzi, an outdoor pool and a sauna.

Canary Beach Hotel
7.9 Good

0.2 mi from city centre, Yanbu Show on map

GoodBased on 673 reviews
7.9

Canary Beach Hotel is situated in Yanbu and features free wireless internet. It also provides a 24-hour business centre, an express check-in and check-out feature and a 24-hour reception.

Al Masa Furnished Units Yanbu 1
5.7 Okay

0.5 mi from city centre, Yanbu Show on map

OkayBased on 99 reviews
5.7

Boasting a swimming pool, Al Masa Furnished Units Yanbu 1 is located in Yanbu and offers comfortable accommodation. Guests can also enjoy complimentary Wi-Fi.

ibis Yanbu Saudi Arabia
7.9 Good

0.7 mi from city centre, Yanbu Show on map

GoodBased on 881 reviews
7.9

Featuring a shuttle service to Yanbu Airport, as well as complimentary Wi-Fi, the hotel is a convenient place to stay in Yanbu. It also features an outdoor pool and a gym.

amwaj yanbu residential units
7.0 Good

1.4 mi from city centre, Yanbu Show on map

GoodBased on 954 reviews
7.0

This comfortable property in Yanbu provides free wireless internet, as well as an indoor/outdoor connecting pool and a butler service. It also features an express check-in and check-out feature, a rooftop terrace and a kids pool.

Tips for booking a Yanbu hotel

Cheapest month:August
Most expensive month:September
Average price in Yanbu:$86/night
Absolute cheapest price found:$10/night
Cheapest day:Saturday
Most expensive day:Friday
$49 - $117
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$38 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Yanbu hotels

Show all 137 hotels
1
Canary Beach Hotel
7.9 Good

0.2 mi from city centre, Yanbu Show on map

Canary Beach Hotel is situated in Yanbu and features free wireless internet. It also provides a 24-hour business centre, an express check-in and check-out feature and a 24-hour reception.

2
Holiday Inn Yanbu
8.3 Excellent

2.7 mi from city centre, Yanbu Show on map

Located in Yanbu, Holiday Inn Yanbu provides complimentary wireless internet and a gym. Those staying at the property have access to a sauna and an outdoor pool.

3
Yanbu Arac Resort - Families Only
5.8 Okay

6.4 mi from city centre, Yanbu Show on map

Situated in Yanbu, Yanbu Arac Resort Families Only offers 3-star accommodation, as well as a private beach, a swimming pool and a Turkish steam bath. It provides free Wi-Fi, a Jacuzzi and outdoor tennis courts.

Cheapest hotels in Yanbu, Al Madinah

Show all 137 hotels
Genac Hotel Yanbu
7.2 Good

0.8 mi from city centre, Yanbu Show on map

Genac Hotel Yanbu is located in Yanbu and features free Wi-Fi. It also offers room service, a 24-hour reception and an express check-in and check-out feature.

$31
Avg. per night
Al Masa Furnished Units Yanbu 1
5.7 Okay

0.5 mi from city centre, Yanbu Show on map

Boasting a swimming pool, Al Masa Furnished Units Yanbu 1 is located in Yanbu and offers comfortable accommodation. Guests can also enjoy complimentary Wi-Fi.

$31
Avg. per night
Rahhal Hotel Suites

1.2 mi from city centre, Yanbu Show on map

Rahhal Hotel Suites is located in Yanbu and offers free Wi-Fi. It also provides a swimming pool, a 24-hour reception and luggage storage.

$54
Avg. per night
amwaj yanbu residential units
7.0 Good

1.4 mi from city centre, Yanbu Show on map

This comfortable property in Yanbu provides free wireless internet, as well as an indoor/outdoor connecting pool and a butler service. It also features an express check-in and check-out feature, a rooftop terrace and a kids pool.

$56
Avg. per night
Rosalina Hotel
8.4 Excellent

1.5 mi from city centre, Yanbu Show on map

Rosalina Hotel offers 3-star accommodation in Yanbu. It provides free Wi-Fi, laundry facilities and a 24-hour reception.

$62
Avg. per night
Canary Beach Hotel
7.9 Good

0.2 mi from city centre, Yanbu Show on map

Canary Beach Hotel is situated in Yanbu and features free wireless internet. It also provides a 24-hour business centre, an express check-in and check-out feature and a 24-hour reception.

$71
Avg. per night
ibis Yanbu Saudi Arabia
7.9 Good

0.7 mi from city centre, Yanbu Show on map

Featuring a shuttle service to Yanbu Airport, as well as complimentary Wi-Fi, the hotel is a convenient place to stay in Yanbu. It also features an outdoor pool and a gym.

$74
Avg. per night
Juman Hotel
8.2 Excellent

4.2 mi from city centre, Yanbu Show on map

Shada Hospitality Collection - Yasmoo Suites is situated in Yanbu and offers free Wi-Fi. It also provides a 24-hour business centre and a laundry service.

$76
Avg. per night

Hotel prices in Yanbu

3 stars

$54 - $100

#1 Most popular

$85
Avg. per night

#2 Most popular

$74
Avg. per night

Best value

Rosalina Hotel
8.4 Excellent
$62
Avg. per night
4 stars +

$119 - $221

#1 Most popular

$221
Avg. per night

#2 Most popular

Holiday Inn Yanbu
8.3 Excellent
$166
Avg. per night

Best value

Novotel Yanbu
8.1 Excellent
$119
Avg. per night

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

Where to stay in Yanbu

About Yanbu

Fringed by white sandy beaches and world-class scuba diving sites, Yanbu is quickly emerging as one of Saudi Arabia's top water sports destinations. It sits on the Red Sea coast and boasts a collection of luxury resorts and natural attractions.

Things to do

Start your journey in Yanbu at the lively Al Nakheel area. It's anchored by Al Fairouz Park, a lush green space with a constant stream of families and picnickers. To the north is Al Bahr, a historic area known for its characterful Old Town and bustling waterfront corniche, filled with tea houses and traditional Bedouin restaurants.

For a sunshine fix, head to Sharm Yanbu Bay, which boasts some of the resort's best beaches. You can relax on the sand or snorkel on the colourful coral reefs that sit just offshore. Sharm Yanbu Bay is also a popular launching pad for scuba diving trips in the Red Sea.

On Oyster Island, Sunrise Beach offers a pristine stretch of sand dotted with beach umbrellas. It's a great place to soak up the Saudi Arabian sunshine, cool off in the Red Sea or enjoy a sunset barbecue.

One of the city's most picturesque spots, Yanbu Lakes is studded with swaying date palms and grassy lawns. The urban oasis is a great place to stretch your legs, read a book or enjoy a family picnic. It also boasts some of the best sunset views in town.

Getting around

Yanbu is well-serviced by a network of local buses and numerous taxis. Prince Abdul Mohsin Bin Abdulaziz Airport is around 30 minutes from the main resort district. The drive to Medina takes around two hours.

Yanbu travel FAQs

  • What are the best hotels in Yanbu?

    962 reviews rated Mövenpick Hotel & Resort Yanbu with an average score of 7.4/10. It may also be worth looking into the Novotel Yanbu, which received a rating of 8.1/10 from 2,171 reviews. ibis Yanbu Saudi Arabia could also be a good option, with a score of 7.9/10 from 878 reviews.

  • How much do hotels in Yanbu cost?

    Searches in the last 72 hours suggest an average price of around $93/night is normal for a hotel in Yanbu. 4-star and 5-star hotels in Yanbu had average prices of $164/night and $310/night, respectively.

  • How much is a cheap hotel in Yanbu?

    $20 per night is the cheapest Yanbu hotel price found in our data from the last 72 hours.

  • How much is a hotel in Yanbu tonight?

    Users have found prices for hotels in Yanbu tonight starting as low as $22, rising to an average cost of $93, based on searches in the last 72 hours.