Hotels in Yanbu

Search and compare Yanbu hotels from hundreds of travel sites and save

Yanbu, Saudi Arabia
May 25 — May 262
Yanbu, Saudi Arabia
Wed 5/25
Thu 5/26
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Yanbu

Filter by star ratings
All filters
Radisson Blu Hotel, Yanbu
Radisson Blu Hotel, Yanbu
6.6 Good
P.O. Box 300 Yanbu Al Bahar, Yanbu, Saudi Arabia
Show on map
2.1 mi from city centre, Yanbu 
GoodBased on 2,267 reviews
6.6

Boasting outdoor tennis courts, a Jacuzzi and an outdoor pool, Radisson Blu Hotel Yanbu is located in Yanbu and offers comfortable accommodation. It provides complimentary Wi-Fi, a rooftop terrace and a sauna.

Novotel Yanbu
Novotel Yanbu
7.8 Good
Prince Abdelmajid Ben Abdelaziz King Abdulmajid Corniche Road P O Box 313, Yanbu, Saudi Arabia
Show on map
2.3 mi from city centre, Yanbu 
GoodBased on 2,464 reviews
7.8

Novotel Yanbu Albahr provides comfortable 4-star accommodation in Yanbu. It offers an outdoor pool, a sauna and complimentary Wi-Fi access.

Golden Marina Resort
Golden Marina Resort
7.1 Good
Omar Bin Al Khattab Street, Yanbu, Saudi Arabia
Show on map
7.2 mi from city centre, Yanbu 
GoodBased on 1,015 reviews
7.1

Located in Yanbu, Hotel & Resort Golden Marina Yanbu offers free Wi-Fi and a gym. It also features a 24-hour reception, room service and an outdoor pool.

ibis Yanbu Saudi Arabia
ibis Yanbu Saudi Arabia
7.6 Good
2874 King Abdul Aziz Road, Yanbu, Saudi Arabia
Show on map
0.7 mi from city centre, Yanbu 
GoodBased on 1,111 reviews
7.6

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 offers an outdoor pool, an express check-in and check-out feature and meeting rooms.

Dolphin Beach Resort (Families Only)
Dolphin Beach Resort (Families Only)
7.3 Good
Yanbu Al Bahr - Al Sharm, Yanbu, Saudi Arabia
Show on map
8.1 mi from city centre, Yanbu 
GoodBased on 1,000 reviews
7.3

This comfortable resort in Yanbu offers free wireless internet, as well as an outdoor pool and a private beach. It also provides meeting rooms, a sauna and a Jacuzzi.

Al Ahmadi Plaza Resort
Al Ahmadi Plaza Resort
6.4 Good
Sharm Street, Yanbu, Saudi Arabia
Show on map
8.4 mi from city centre, Yanbu 
GoodBased on 550 reviews
6.4

This comfortable resort in Yanbu offers free Wi-Fi, as well as a private beach and an outdoor pool. It also provides a playground, a sun deck and a 24-hour reception.

Canary Beach Hotel
Canary Beach Hotel
7.8 Good
King Abdul Aziz Road, Yanbu Al Bahr, Yanbu, Saudi Arabia
Show on map
0.2 mi from city centre, Yanbu 
GoodBased on 997 reviews
7.8

Canary Beach Hotel is situated in Yanbu and features free wireless internet. It also provides an express check-in and check-out feature, an outdoor pool and a kids club.

Rosalina Hotel
Rosalina Hotel
6.6 Good
King Abdulazez, Yanbu, Saudi Arabia
Show on map
1.5 mi from city centre, Yanbu 
GoodBased on 1 review
6.6

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

Al Ahlam Tourisim Resort
Al Ahlam Tourisim Resort
7.2 Good
Sharm Street, Yanbu Albahr, Yanbu, Saudi Arabia
Show on map
7.9 mi from city centre, Yanbu 
GoodBased on 1 review
7.2

Al Ahlam Tourisim Resort - For Families Only provides 4-star accommodation in Yanbu. It also offers an outdoor pool, an express check-in and check-out feature and free Wi-Fi.

Tips for booking a Yanbu hotel

Cheapest month:August
Most expensive month:September
Average price in Yanbu:$92/night
Cheapest price found:$10/night
Cheapest day:Wednesday
Most expensive day:Sunday
$49 - $117
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$85 - $254
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Yanbu hotels

Show all 178 hotels
1
Canary Beach Hotel
Canary Beach Hotel
7.8 Good
King Abdul Aziz Road, Yanbu Al Bahr, Yanbu, Saudi Arabia
Show on map
0.2 mi from city centre, Yanbu, Saudi Arabia 

Canary Beach Hotel is situated in Yanbu and features free wireless internet. It also provides an express check-in and check-out feature, an outdoor pool and a kids club.

2
Holiday Inn Yanbu
Holiday Inn Yanbu
8.4 Excellent
Prince Megrin Street, Yanbu, Saudi Arabia
Show on map
2.7 mi from city centre, Yanbu, Saudi Arabia 

Located in Yanbu, the hotel is within a 10-minute drive of Yanbu Airport and provides an outdoor pool and a sauna. Guests can also enjoy complimentary internet in all areas.

3
Yanbu Arac Resort - Families Only
Yanbu Arac Resort - Families Only
7.6 Good
Prince Abdul Majeed Street, Yanbu, Saudi Arabia
Show on map
6.5 mi from city centre, Yanbu, Saudi Arabia 

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

Cheapest hotels in Yanbu, Al Madinah

Show all 178 hotels
Amwaj Yanbu Residential Units
Amwaj Yanbu Residential Units
6.9 Good
Yanbu, Saudi Arabia
Show on map
1.4 mi from city centre,  

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.

$55
Avg. per night
ibis Yanbu Saudi Arabia
ibis Yanbu Saudi Arabia
7.6 Good
2874 King Abdul Aziz Road, Yanbu, Saudi Arabia
Show on map
0.7 mi from city centre,  

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 offers an outdoor pool, an express check-in and check-out feature and meeting rooms.

$69
Avg. per night
Canary Beach Hotel
Canary Beach Hotel
7.8 Good
King Abdul Aziz Road, Yanbu Al Bahr, Yanbu, Saudi Arabia
Show on map
0.2 mi from city centre,  

Canary Beach Hotel is situated in Yanbu and features free wireless internet. It also provides an express check-in and check-out feature, an outdoor pool and a kids club.

$70
Avg. per night
Rosalina Hotel
Rosalina Hotel
6.6 Good
King Abdulazez, Yanbu, Saudi Arabia
Show on map
1.5 mi from city centre,  

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

$76
Avg. per night
Al Higgi Hotel
Al Higgi Hotel
5.4 Okay
King Abdul Aziz Street, Yanbu, Saudi Arabia
Show on map
0.3 mi from city centre,  

Al Higgi Hotel provides comfortable 4-star accommodation in Yanbu. Guests can also enjoy complimentary internet access in all areas.

$87
Avg. per night
Radisson Blu Hotel, Yanbu
Radisson Blu Hotel, Yanbu
6.6 Good
P.O. Box 300 Yanbu Al Bahar, Yanbu, Saudi Arabia
Show on map
2.1 mi from city centre,  

Boasting outdoor tennis courts, a Jacuzzi and an outdoor pool, Radisson Blu Hotel Yanbu is located in Yanbu and offers comfortable accommodation. It provides complimentary Wi-Fi, a rooftop terrace and a sauna.

$91
Avg. per night
Yanbu Arac Resort - Families Only
Yanbu Arac Resort - Families Only
7.6 Good
Prince Abdul Majeed Street, Yanbu, Saudi Arabia
Show on map
6.5 mi from city centre,  

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

$100
Avg. per night
Al Ahmadi Plaza Resort
Al Ahmadi Plaza Resort
6.4 Good
Sharm Street, Yanbu, Saudi Arabia
Show on map
8.4 mi from city centre,  

This comfortable resort in Yanbu offers free Wi-Fi, as well as a private beach and an outdoor pool. It also provides a playground, a sun deck and a 24-hour reception.

$105
Avg. per night

Hotel prices in Yanbu

2 stars and under
#1 Most popular

Genac Hotel Yanbu

King Abdulaziz Road Omer Bin Al - Khattab st, Yanbu, Saudi Arabia

6.9 Good
$31

Avg. per night

View Deal
#2 Most popular

Al Masa Furnished Units Yanbu 1

Ali Bin Abi Talib Road, Yanbu, Saudi Arabia

$37

Avg. per night

View Deal
Best value

Fakher Yanbu Hotel

King Abdulaziz Road, Yanbu, Saudi Arabia

7.2 Good
$31

Avg. per night

View Deal
3 stars
Radisson Blu Hotel, Yanbu
#1 Most popular

Radisson Blu Hotel, Yanbu

P.O. Box 300 Yanbu Al Bahar, Yanbu, Saudi Arabia

6.6 Good
$91

Avg. per night

View Deal
Golden Marina Resort
#2 Most popular

Golden Marina Resort

Omar Bin Al Khattab Street, Yanbu, Saudi Arabia

7.1 Good
$161

Avg. per night

View Deal
Best value

Yanbu Inn Residential Suites

Al Asalah District,Yanbu Balms Conjunction With Ali Bin Abi Talib Road, Yanbu, Saudi Arabia

3.6 Mediocre
$44

Avg. per night

View Deal
4 stars +
Novotel Yanbu
#1 Most popular

Novotel Yanbu

Prince Abdelmajid Ben Abdelaziz King Abdulmajid Corniche Road P O Box 313, Yanbu, Saudi Arabia

7.8 Good
$116

Avg. per night

View Deal
Holiday Inn Yanbu
#2 Most popular

Holiday Inn Yanbu

Prince Megrin Street, Yanbu, Saudi Arabia

8.4 Excellent
$176

Avg. per night

View Deal
Al Higgi Hotel
Best value

Al Higgi Hotel

King Abdul Aziz Street, Yanbu, Saudi Arabia

5.4 Okay
$87

Avg. per night

View Deal

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

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 in Yanbu

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

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.

  • What are the best hotels in Yanbu?

    2,464 reviews rated Novotel Yanbu with an average score of 7.8/10. It may also be worth looking into the Golden Marina Resort, which received a rating of 7.1/10 from 1,015 reviews. ibis Yanbu Saudi Arabia could also be a good option, with a score of 7.6/10 from 1,111 reviews.