Yanbu hotel guide, updated October 2026

Hotels in Yanbu

The main hotels in Yanbu are Novotel Yanbu, close to the Red Sea and the Corniche, Holiday Inn Yanbu in the centre and ibis Yanbu near the airport. For the sea, look at beach resorts such as Golden Marina Resort and Sariya Hotel, which has a private beach.

Original Saudi100 illustration of Yanbu
Illustration: Saudi100, original artwork, CC BY 4.0.

At a glance

Hotels in Yanbu compared
HotelLocationType
Novotel YanbuNear the Corniche, about 7.7 km from the airportMid-range
Holiday Inn YanbuCity centre, about 10.7 km from the airportUpscale, 185 rooms
ibis YanbuAbout 6 km from the airportBudget
Platinum HotelAbout 8.6 km from the airportMid-range
Golden Marina ResortYanbu coastResort
Sariya HotelYanbu coastPrivate beach

Distances and walking times are approximate and come from public hotel listings. Check the map on Booking.com before you book.

City hotels

Yanbu has two parts: Yanbu Al Bahr, the old port town with its historic area, and the newer Royal Commission city with its waterfront beach. Most city hotels are between the two.

Novotel Yanbu

Close to the Red Sea and Yanbu Corniche, about 7.7 km from the airport.

Check prices for Novotel Yanbu

Holiday Inn Yanbu

In the centre, with 185 rooms, an outdoor pool, tennis court and a beach shuttle.

Check prices for Holiday Inn Yanbu

ibis Yanbu

A budget hotel about 6 km from the airport, with a pool.

Check prices for ibis Yanbu

By the sea

Yanbu is known for diving and snorkelling on the Red Sea reefs. Resorts give direct access to the water.

Golden Marina Resort

A resort on the Yanbu coast.

Check prices for Golden Marina Resort

Sariya Hotel

A hotel with a private beach.

Check prices for Sariya Hotel

Budget near the Corniche

A simple, well-reviewed option a short drive from the sea.

Violet Hotel Yanbu

A small hotel about 2 minutes by car from Yanbu Corniche. Read our page on Violet Hotel Yanbu.

Check prices for Violet Hotel Yanbu
Compare every hotel in Yanbu with live pricesSee all hotels in Yanbu

Flights to Yanbu

Yanbu airport (YNB) is about 10 minutes from the centre; Jeddah is about three hours by road.

What should you know before staying in Yanbu?

  • Old town: visit Yanbu's historic area and heritage museum in the evening, when it is cooler.
  • Diving: book dive trips with licensed centres; reefs are reached by boat.
  • Flower festival: the Yanbu flower festival in spring fills hotels quickly.
  • Getting there: Yanbu has its own airport and is about 3 hours by road from Jeddah.

Frequently asked questions

What is the best area to stay in Yanbu?

Near the Corniche for the sea and restaurants, or in the Royal Commission area for the waterfront beach.

Are there beach hotels in Yanbu?

Yes. Resorts such as Golden Marina Resort and Sariya Hotel, which has a private beach, are on the coast.

Which Yanbu hotel is closest to the airport?

ibis Yanbu, about 6 km from Yanbu airport.

How far is Yanbu from Jeddah?

About 330 km, roughly 3 hours by car.

Official sources

Check visas, transport and pilgrimage rules on the official sites before you travel: