Agoda Hero Banner

Find Hotels in Yanbu, Saudi Arabia

104 vacation rentals and hotels available now

11 best hotels in Yanbu

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
ibis Yanbu Saudi Arabia Hotel
Al Shuruq,Yanbu - View on map
"Stay of 4 nights waiting for a vessel to arrive at Yanbu Port. The restaurants served good food. There is however an issue with the room airconditioning as the temperature setting do not work. So best was to have the air-con on or off."
Show more
8.1

Excellent

83 reviews

Avg price per night
$ 98
منتجع الاحلام ينبع & Alahlam Resort Yanbu
Sharm,Yanbu - View on map
"Very nice & clean place to stay and enjoy the atmosphere, soft beach sand in the area. The restaurant is very well decorated. They gave us 60% discount during the week days. "
Show more
7.7

Very good

9 reviews

Avg price per night
$ 282
Radisson Blu Hotel Yanbu
Al Majid,Yanbu - View on map
"Excellent hotel, the rooms are nice and very clean. All of the staff are very helpful. Restaurant has excellent food. Very nice swimming pool. Everything is excellent. I will stay here every time I am in Yanbu. "
Show more
7.1

Very good

260 reviews

Avg price per night
$ 113
4

1 review

Avg price per night
$ 42
Holiday Villa Resort Yanbu
Al Mashhad,Yanbu - View on map
7.7

Very good

27 reviews

Avg price per night
$ 249
Novotel Yanbu Albahr
Al Shati,Yanbu - View on map
"The room is nice and clean, the beds are comfy but the carpet inside should be cleaned or removed. The breakfast buffet is average and the dinner we took was not good at all."
Show more
7.9

Very good

99 reviews

Avg price per night
$ 151
Canary Beach Hotel Yanbu
Al Nasim,Yanbu - View on map
"Stay was alright. but was disappointed there was no beach anywhere near the hotel. NO BEACH. Rooms appear high tech, but door bell would not work upon "press here". My door card did not work twice during our two night stay here. This is a bummer, as we needed to go down to get it reset. Fridge was choke full of stuff you have to pay for, if used. Someone used my room number for laundry, and fortunately, the reception believed me when I said I did not use the laundry service. Breakfast looked impressive, but it was okay. If you looked 'Asian', they asked for your room number. But if you looked Saudi, you walk in like a prince with your family members. I observed this during my one hour breakfast. There is a bakala at the side of the building at the gas station. A cafeteria is on the other side, serving only rollups. Staff at reception is very nice, kudos, and thank you for making me feel welcome. Room is big, with a sofa area."
Show more
7.4

Very good

39 reviews

Lafontaine Alahmadi Plaza Resort
Sharm,Yanbu - View on map
"They suppose to cosentate on cleaning the facilities and add more service to it. "
5.2

34 reviews

amwaj yanbu residential units
Al Amarah,Yanbu - View on map
8.3

Excellent

6 reviews

Hotel Ritaj Alsahel
Yanbu,Yanbu - View on map
"Hotel was clean with affordable price."
7.3

Very good

21 reviews

Avg price per night
$ 58
ibis Yanbu Saudi Arabia Hotel
Al Shuruq,Yanbu - View on map
"Stay of 4 nights waiting for a vessel to arrive at Yanbu Port. The restaurants served good food. There is however an issue with the room airconditioning as the temperature setting do not work. So best was to have the air-con on or off."
Show more
8.1

Excellent

83 reviews

Avg price per night
$ 98

Fast facts about Yanbu, Saudi Arabia

Accommodations104 properties
Popular hotelRadisson Blu Hotel Yanbu
Popular areaAl Mashhad
Nightly rates from$23
AirportYanbu Airport

Discover the neighborhoods of Yanbu


Frequently asked questions

What's the average price of a hotel in Yanbu?

The average price for a 3-star hotel in Yanbu is USD 93. The average price for a 4-star hotel in Yanbu is USD 133. The average price for a 5-star hotel in Yanbu is USD 149.

What's the average price of a hotel in Yanbu this weekend?

The average price for a 3-star hotel in Yanbu this weekend is USD 94. The average price for a 4-star hotel in Yanbu this weekend is USD 133. The average price for a 5-star hotel in Yanbu this weekend is USD 128.

What's the average price of a hotel in Yanbu tonight?

The average price for a 3-star hotel in Yanbu tonight is USD 90. The average price for a 4-star hotel in Yanbu tonight is USD 136. The average price for a 5-star hotel in Yanbu tonight is USD 135.

What are the most popular hotels in Yanbu?

Popular hotels in Yanbu include ibis Yanbu Saudi Arabia Hotel, Holiday Inn Yanbu and New Al Reem Hotel.

What are the best hotels in Yanbu for couples?

Couples who stayed in Yanbu have given high ratings to Fakher Yanbu 3 Furnished Units, Novotel Yanbu Albahr and Holiday Inn Yanbu.

What are the best hotels in Yanbu for families?

What hotels in Yanbu have the best breakfast?

Verified travelers to Yanbu have given top reviews for the breakfast at Radisson Blu Hotel Yanbu, Novotel Yanbu Albahr and ibis Yanbu Saudi Arabia Hotel.

What's the best neighborhood in Yanbu to stay in?

Popular neighborhoods among travelers staying in Yanbu include Al Majid, Sharm and Al Mashhad.

Show more questions



More about Yanbu

Agoda.com offers a great choice of accommodation in Yanbu to suit every budget. Choose from our selection of over 132 hotels. We offer lots of promotions such as early bird offers and last minute deals. Popular areas are Al Nasim, Al Amarah, Attakhi where visitors can enjoy the quintessential experiences of Yanbu. The city is served by 1 airports which means it is accessible from almost every major city in the world. There are so many things to do, you may want to stay an extra week or so to experience them all. Book your next trip to Yanbu with Agoda, backed by our low price guarantee.