Hotels in Oujda

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

Oujda, Morocco
26 Jul — 27 Jul2
Oujda, Morocco
Mon 26/7
Tue 27/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Oujda

Filter by star ratings
All filters
Atlas Terminus And Spa
Atlas Terminus And Spa
9.2 Excellent
Bd Zerktouni, Place De La Gare, Oujda, Morocco
Show on map
1.3 km from city centre, Oujda 
ExcellentBased on 395 reviews
9.2

Atlas Terminus & Spa provides a comfortable setting while in Oujda. It features a day spa, as well as massage services, a kids pool and an outdoor pool.

Relax Hotel
Relax Hotel
8.2 Excellent
Parc D' Activité Commeriale Marjane, Oujda, Morocco
Show on map
6.2 km from city centre, Oujda 
ExcellentBased on 931 reviews
8.2

Relax Oujda offers 3-star accommodation in Oujda. It provides free Wi-Fi, an outdoor pool and a 24-hour reception.

Ibis Oujda
Ibis Oujda
7.1 Good
Boulevard Abdellah Chefchaouni, Oujda, Morocco
Show on map
1.3 km from city centre, Oujda 
GoodBased on 509 reviews
7.1

Recently refurbished, Ibis Oujda provides modern 3-star accommodation in Oujda. It also offers a terrace, an outdoor pool and laundry facilities.

Diyafat Bladi
Diyafat Bladi
6.9 Good
68 Place Sidi Ziane, Oujda, Morocco
Show on map
0.9 km from city centre, Oujda 
GoodBased on 18 reviews
6.9

Boasting free Wi-Fi, Diyafat Bladi is situated in Oujda and provides traditional accommodation. It also offers luggage storage, free bicycle rental and a 24-hour reception.

Dar Al Fassia
Dar Al Fassia
9.6 Excellent
2 Rue Tifelt, Oujda, Morocco
Show on map
0.1 km from city centre, Oujda 
ExcellentBased on 126 reviews
9.6

Dar Al Fassia is located in Oujda and features free Wi-Fi. It also offers a 24-hour reception, an express check-in and check-out feature and a swimming pool.

Tips for booking a Oujda hotel

Cheapest month:January
Most expensive month:July
Average price in Oujda:$66/night
Absolute cheapest price found:$25/night
Cheapest day:Wednesday
Most expensive day:Monday
$41 - $80
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$51 - $72
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oujda hotels

Show all 75 hotels
1
Atlas Terminus And Spa
Atlas Terminus And Spa
9.2 Excellent
Bd Zerktouni, Place De La Gare, Oujda, Morocco
Show on map
1.3 km from city centre, Oujda 

Atlas Terminus & Spa provides a comfortable setting while in Oujda. It features a day spa, as well as massage services, a kids pool and an outdoor pool.

Cheapest hotels in Oujda, Morocco

Show all 75 hotels
Diyafat Bladi
Diyafat Bladi
6.9 Good
68 Place Sidi Ziane, Oujda, Morocco
Show on map
0.9 km from city centre,  

Boasting free Wi-Fi, Diyafat Bladi is situated in Oujda and provides traditional accommodation. It also offers luggage storage, free bicycle rental and a 24-hour reception.

$42
Avg. per night
Dar Al Fassia
Dar Al Fassia
9.6 Excellent
2 Rue Tifelt, Oujda, Morocco
Show on map
0.1 km from city centre,  

Dar Al Fassia is located in Oujda and features free Wi-Fi. It also offers a 24-hour reception, an express check-in and check-out feature and a swimming pool.

$64
Avg. per night
Ibis Oujda
Ibis Oujda
7.1 Good
Boulevard Abdellah Chefchaouni, Oujda, Morocco
Show on map
1.3 km from city centre,  

Recently refurbished, Ibis Oujda provides modern 3-star accommodation in Oujda. It also offers a terrace, an outdoor pool and laundry facilities.

$65
Avg. per night
Relax Hotel
Relax Hotel
8.2 Excellent
Parc D' Activité Commeriale Marjane, Oujda, Morocco
Show on map
6.2 km from city centre,  

Relax Oujda offers 3-star accommodation in Oujda. It provides free Wi-Fi, an outdoor pool and a 24-hour reception.

$71
Avg. per night
Atlas Terminus And Spa
Atlas Terminus And Spa
9.2 Excellent
Bd Zerktouni, Place De La Gare, Oujda, Morocco
Show on map
1.3 km from city centre,  

Atlas Terminus & Spa provides a comfortable setting while in Oujda. It features a day spa, as well as massage services, a kids pool and an outdoor pool.

$193
Avg. per night

Hotel prices in Oujda

2 stars or below

$42 - $64

Dar Al Fassia

No. 1 most popular

Dar Al Fassia
9.6 Excellent
$64
Avg. per night
Diyafat Bladi

Best value

$42
Avg. per night
3 stars

$65 - $71

Relax Hotel

No. 1 most popular

Relax Hotel
8.2 Excellent
$71
Avg. per night
Ibis Oujda

Best value

Ibis Oujda
7.1 Good
$65
Avg. per night

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

Where to stay in Oujda

Oujda travel FAQs

  • What are the best hotels in Oujda?

    Ibis Oujda (7.1/10 from 509 reviews), Atlas Orient (7.1/10 from 621 reviews), and Relax Hotel (8.2/10 from 931 reviews) are all highly rated places to stay in Oujda.

  • How much do hotels in Oujda cost?

    The average price of a hotel in Oujda is $199 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Oujda around is $263 per night, whereas for a 5-star hotel it’s $152 per night.

  • How much is a cheap hotel in Oujda?

    $23/night is the cheapest price found for a hotel in Oujda by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Oujda tonight?

    Oujda hotels start at $34 for tonight; however, the average price of accommodation is about $157. Many 4-star stays can be found in Oujda tonight, with prices starting at $122. These prices were found on HotelsCombined within the last 72 hours.