Find hotels in Oujda from £18

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Oujda hotels

Relax Hôtel Oujda

Relax Hôtel Oujda
3.5 star property
Oujda
8.2 out of 10, Very good, (174 reviews)
"Very nice hotel "
United Kingdom
Michael
The price is £42
includes taxes & fees
31 May - 1 Jun
Relax Hôtel Oujda

Hotel Afriquia

Hotel Afriquia
3.0 star property
Oujda
10.0 out of 10, Exceptional, (4 reviews)
"A nice area to see the city and an incredibly nice staff, I enjoyed my stay at Hotel Afriquia and would absolutely recommend it! "
United States
Ed
The price is £28
includes taxes & fees
31 May - 1 Jun
Hotel Afriquia

Hotel Royal

Hotel Royal
3.0 star property
Oujda
7.8 out of 10, Good, (132 reviews)
"Very kind staff, lovely hotel, very affordable"
United States
Emily
The price is £27
includes taxes & fees
1 Jun - 2 Jun
Hotel Royal

Hôtel Des Lilas

Hôtel Des Lilas
3.0 star property
Oujda
8.2 out of 10, Very good, (52 reviews)
"Good hotel, clean and convenient."
United States
Mohammed
The price is £33
includes taxes & fees
19 Jun - 20 Jun
Hôtel Des Lilas

Hotel ibis Oujda

Hotel ibis Oujda
3.0 star property
Oujda
7.4 out of 10, Good, (138 reviews)
"Clean spacious rooms. All staff are thoughtful and helpful. The pool area is always clean and the breakfast is always great. The common areas encourage gathering and are comfortable and fun (foosball!)."
United States
Dyan
The price is £46
includes taxes & fees
5 Jun - 6 Jun
Hotel ibis Oujda

Hotel Aswan

Hotel Aswan
3.0 star property
Oujda
6.4 out of 10, (19 reviews)
"It is very well located, very nice staff. However, The air quality wasn’t good. "
Canada
Manal
The price is £18
includes taxes & fees
13 Jun - 14 Jun
Hotel Aswan

Terminus City Center

Terminus City Center
5.0 star property
Oujda
8.4 out of 10, Very good, (114 reviews)
"Excellence stay helped out with having a family room put an extra bed for my kids will be definitely staying here again"
United Kingdom
Jawad
The price is £120
includes taxes & fees
30 May - 31 May
Terminus City Center

Atlas Orient

Atlas Orient
3.5 star property
Oujda
6.6 out of 10, (137 reviews)
"Good"
United States
Abdeljallil
The price is £55
includes taxes & fees
5 Jun - 6 Jun
Atlas Orient

HOTEL EL KARIM

HOTEL EL KARIM
3.0 star property
Isly
The price is £52
includes taxes & fees
28 Jun - 29 Jun
HOTEL EL KARIM
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Oujda

Find the best Oujda areas for the activities you enjoy most. Learn more about Oujda
Learn more about Oujda

Hay El Qods

If you're looking for some top things to see and do in Hay El Qods and surrounding area, you can visit Park Lalla Meriem and Central Oujda.

Stay near popular Oujda attractions

Learn more about Oujda

Explore the historic Medina's winding alleys and shop for traditional crafts at the vibrant Souk Melilla market. Relax in the peaceful Lalla Meriem Park or take a day trip to the nearby Beni Snassen Mountains for hiking adventures.

Place Bab Sidi Abelouahhab in Oujda east of Morocco

Top Oujda Hotel Reviews

More cheap stays in Oujda

Oujda Appart

Oujda Appart

RUE 11, 60000 Oujda, Morocco Oujda

Hotels in Oujda with star rating

Find out more about Oujda

Top reasons to visit Oujda

  • Charming Neighbourhoods: Explore the inviting streets of Hay Rabat and the vibrant centre of Oujda, rich in local culture.
  • Historic Monuments: Visit the city's historic sites and charming churches that reflect its rich heritage.
  • Family-Friendly Activities: Enjoy various vibrant playgrounds and local live music performances ideal for families.
  • Beautiful Beaches: Relax on the picturesque beaches nearby, perfect for unwinding and enjoying the sun.
  • Diverse Accommodation: Choose from a range of hotels and traditional riads catering to all traveller preferences.

Find great hotels in Oujda

Oujda offers a diverse selection of accommodation options, including hotels and traditional riads, perfect for every traveller's needs. Whether you're seeking a pet-friendly retreat, a spa-themed getaway, or facilities tailored for business travel, you'll find an array of hotels in Oujda that cater to your preferences. Discover the charm of this vibrant city while enjoying comfortable and convenient lodging options during your stay.

  • Hotel ibis Oujda: This 3-star hotel combines convenience with comfort, making it an ideal base for both business and leisure travellers. Located in Oujda, Hotel ibis offers a pet-friendly atmosphere, ensuring that your furry companions can join you on your vacation. With amenities tailored for business guests, including meeting rooms and high-speed internet, it caters to professionals on the go. The welcoming environment, combined with the flexibility of pet accommodations, provides a unique experience for those travelling with animals.
  • Hotel Royal: Another 3-star option in Oujda, Hotel Royal epitomises a blend of comfort and functionality, designed primarily for business travellers. The hotel features well-appointed rooms and facilities that cater to corporate needs, ensuring a productive stay. Guests appreciate the reliable service and central location, which allows easy access to the city’s business hubs and local attractions. Its straightforward yet comfortable approach to hospitality makes it a solid choice for those prioritising work during their visit.
  • Atlas Orient: For those seeking a more indulgent experience, Atlas Orient is a 3.5-star hotel that focuses on wellness and relaxation. This property is designed for guests looking to unwind with a comprehensive spa offering that includes steam rooms, facial treatments, and a variety of massage therapies. The serene atmosphere and dedicated pool service create an inviting retreat from the hustle and bustle of daily life. Ideal for guests wishing to rejuvenate their body and mind, Atlas Orient promises a luxurious stay in Oujda.

Where to stay in Oujda

Oujda, a vibrant city in Morocco's Oriental region, offers a delightful blend of culture and beach experiences. Explore the charming centre of Oujda and its inviting neighbourhoods like Hay Rabat. Just a short distance away, you'll find picturesque spots perfect for family vacations. With a warm atmosphere and friendly locals, Oujda is an ideal destination for travellers seeking both relaxation and cultural enrichment.

  • Hay Rabat: Nestled within the Oujda area, Hay Rabat is a charming village that offers a unique blend of beachside relaxation and local culture. Travellers flock here primarily during the summer months of July and August, as well as in October. The village is renowned for its family-friendly beach, making it an ideal spot for sun-seekers and those looking to enjoy a leisurely day by the water. The inviting sandy shores and warm Mediterranean climate provide the perfect backdrop for a memorable vacation.
  • Hay El Qods: This vibrant neighbourhood, located around Oujda, captures the essence of Moroccan culture and history. With a steady flow of visitors throughout the year, particularly peaking in the warmer months, Hay El Qods is celebrated for its cultural experiences. The prominent local monument serves as a focal point for exploration, offering insights into the area’s heritage and traditions. An afternoon spent wandering its streets provides a rich tapestry of sights and sounds, perfect for immersing oneself in the local way of life.
  • Bni Drar: Situated approximately 20.9km from Oujda, Bni Drar is a quaint village that showcases the beauty of rural Morocco. This destination sees a seasonal influx of tourists, particularly from July to September, while quieter months occur from January to March. Bni Drar is ideal for those seeking a peaceful retreat, with stunning landscapes and a chance to experience authentic Moroccan village life. The village's charm makes it a worthwhile stop for visitors looking to escape the hustle and bustle of larger cities.

Things to do in Oujda

Oujda is an excellent destination for a beach, culture-themed family holiday. Visitors can enjoy various activities, including vibrant playgrounds and live music performances, which add to the local atmosphere. With its blend of relaxation and cultural experiences, Oujda promises a delightful getaway for tourists from the United Kingdom.

Shopping

In Oujda, explore the bustling Souk El-Had where you can find local crafts and spices. For a more modern shopping experience, visit the Centre Commercial Marjane, which offers a variety of shops and amenities. If you're up for a drive, the Plaza Oujda is about 24.1km away and features diverse retail options.

Recreation

In Oujda, the Riad Ghita offers peaceful wellness retreats with traditional Moroccan hammams and rejuvenating massages. The nearby Parc Lalla Meriem provides a serene environment for leisurely walks and picnics, perfect for relaxation amidst nature.

Adventure

Explore the stunning landscapes of the Beni Snassen Mountains, perfect for hiking and mountain biking. Experience the thrill of paragliding over the scenic vistas, or visit the nearby Merzouga dunes for an exhilarating camel trek and stargazing beneath the vast Moroccan sky.

Nightlife

The nightlife in Oujda is vibrant, with buzzing cafes and lively music venues. For a laid-back vibe, visit Café La Boussole, while night owls can dance the night away at Club 360. Don't miss the local shisha lounges for a truly Moroccan experience.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Oujda

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Oujda are February, May and September, where the prices are slightly lower. This is in comparison to March and June to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Oujda is Sunday. The most expensive day to stay in Oujda is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred destination, and additional criteria. You can arrange your results to display prices from lowest to highest, ensuring you view the most affordable hotels first. Additionally, you have the option to refine your search by hotel category—if you select the “Eco-certified” filter, you'll be shown sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Oujda with your flights and activities through an Expedia package.

Find the best attractions in Oujda

Oujda offers an ideal blend of beach, cultural, and family-friendly experiences. Visitors can explore a variety of points of interest, including historic monuments, charming churches, and urban parks. These attractions cater to those seeking cultural enrichment, outdoor adventures, and family activities, making Oujda a delightful destination for a memorable holiday.

  • Central Oujda: This monument is a focal point of the city, rich in cultural vibes that reflect Oujda's history and heritage. It serves as a gathering place for locals and visitors alike, offering a glimpse into the city's vibrant atmosphere.
  • Saint Louis Church: A stunning example of architecture, this church showcases the cultural diversity of Oujda. Its serene environment and beautiful design provide a peaceful retreat for reflection and appreciation of local traditions.
  • Park Lalla Meriem: This urban park is perfect for families and outdoor enthusiasts. With lush greenery and recreational facilities, it offers a delightful escape from the bustling city life, ideal for leisurely strolls or picnics.

Best time to go to Oujda

The best time to visit Oujda can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Oujda falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Oujda falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.5°F (9.7°C)No RainMostly SunnyAverageAverage
February50.7°F (10.4°C)No RainMostly SunnyAverageSlightly Low
March54.3°F (12.4°C)Light RainMostly SunnyAverageSlightly High
April59.0°F (15.0°C)No RainMostly SunnySlightly HighAverage
May65.8°F (18.8°C)No RainSunnyAverageSlightly Low
June73.0°F (22.8°C)No RainSunnySlightly HighSlightly High
July80.4°F (26.9°C)No RainSunnySlightly HighSlightly High
August80.6°F (27.0°C)No RainSunnyAverageAverage
September73.2°F (22.9°C)No RainSunnyAverageSlightly Low
October67.1°F (19.5°C)No RainSunnySlightly LowAverage
November57.2°F (14.0°C)No RainSunnySlightly LowAverage
December52.2°F (11.2°C)No RainSunnySlightly LowAverage

The nearest major airports for your trip to Oujda

When visiting Oujda, Morocco, you can fly into two major airports. Oujda Airport (OUD-Les Angades) is conveniently located 11.3km from the city centre, with nearby accommodation options such as the luxurious Terminus City Center Hotel and the comfortable Relax Hôtel Oujda, both providing easy access to the airport. Alternatively, Nador Airport (NDR-Nador Intl.) is situated 107.8km away, with hotels like the 3-star Motel Paris Dakar, just 8.0km from the airport, and Hotel Le Mont Vert, 19.3km away. Transportation services are available from these hotels to ensure a smooth journey to either airport.

Frequently asked questions

What is the best area to stay in Oujda?
The best area to stay in Oujda is generally around the city centre, particularly near Avenue Mohammed V and its surrounding streets.

This area is the heart of Oujda, offering a good mix of modern amenities and traditional Moroccan life. You'll find a variety of hotels, restaurants, and shops along Avenue Mohammed V, which is a main thoroughfare. The area is quite walkable, especially around the central park and the main commercial streets.

For travellers looking for convenience and easy access to local life, staying near the city centre is ideal. You're close to the bustling souks and the historic Medina, allowing you to easily explore Oujda's cultural side.
What are the best hotels in Oujda that travellers recommend?
The Terminus City Center is a highly recommended hotel in Oujda, particularly for those seeking luxury.

This 5-star hotel, with an 8.2 rating, offers a full-service spa with massage, facial treatments, and manicures and pedicures, and a steam room for relaxation. Guests can enjoy the outdoor pool and a poolside bar, or take advantage of the convenience of room service. Air conditioning ensures comfort in every room, and the hotel staff consistently receive praise for being great and amazing.
What are the best family hotels in Oujda?
For family-friendly hotels in Oujda, the Riad Adahab, Relax Hôtel Oujda, and Terminus City Center are excellent choices.

The 3-star Riad Adahab, with an outstanding 9.6 rating, is highly recommended for families due to its complimentary breakfast and free toiletries. It also provides free cots, free WiFi, and free self-parking, ensuring a comfortable and convenient stay for everyone.

Another great option is the 3.5-star Relax Hôtel Oujda, rated 8.4. This hotel offers a range of family-friendly amenities including a children's pool, an outdoor pool, and a poolside bar. Guests will also appreciate the free cots, free toiletries, and free self-parking, along with free WiFi.

The 5-star Terminus City Center, rated 8.2, is also a superb choice for families. It features a children's pool, an outdoor pool, and a poolside bar, great for relaxation and fun. The hotel also provides free cots, free toiletries, free self-parking, and free WiFi. Guests frequently praise the excellent staff. Find more child-friendly accommodations in Oujda
What are the best 5-star hotels in Oujda?
For a 5-star hotel in Oujda, the Terminus City Center is an excellent choice.

This 5-star hotel, with an 8.2 rating, offers a full-service spa, an outdoor pool with a poolside bar, and air-conditioned rooms. Guests frequently praise the amazing staff. Find more luxury hotels in Oujda
What are the best spa hotels in Oujda?
For exceptional spa hotels in Oujda, consider the Terminus City Center and the Atlas Orient.

The 5-star Terminus City Center, with a solid 8.2 rating, provides a full-service spa where guests can enjoy a variety of treatments including massages, facials, manicures, and pedicures. The spa facilities are available daily, and there is also a steam room for relaxation. Guests frequently praise the amazing and great staff.

Another excellent option is the 3.5-star Atlas Orient. This hotel also features a full-service spa with facial treatments, massages, body treatments, and a steam room. Conveniently, it offers free self-parking and free WiFi for guests. See all spa hotels in Oujda
What hotels in Oujda offer free breakfast?
For hotels in Oujda that offer complimentary breakfast, consider the Riad Adahab or the Hotel Royal.

The 3-star Riad Adahab, with an excellent rating of 9.6, provides free breakfast, including a full breakfast option, ensuring a great start to your day. Guests also benefit from free WiFi, complimentary toiletries, and free self-parking. This hotel is conveniently located approximately 1.5 kilometres from Saint Louis Church.

Another good choice is the 3-star Hotel Royal, rated 7.8, which also includes free breakfast, with a continental breakfast option. This hotel offers a 24-hour airport shuttle, free WiFi, and complimentary cribs. It is situated closer to Saint Louis Church, at a distance of about 0.3 kilometres.
What are the top pet-friendly hotels in Oujda?
For a top pet-friendly hotel in Oujda, the Hotel ibis Oujda is an excellent choice.

This 3-star hotel, with a 7.2 rating, offers a comfortable stay for both you and your pet. Guests can enjoy the indoor pool, which includes a children's pool, and relax at the poolside bar. The hotel provides premium bedding for a restful night and has air conditioning in all rooms. For convenience, 24-hour room service is available. The Hotel ibis Oujda is also well-located, being just 0.9 km from Park Lalla Meriem.
What are the best budget hotels in Oujda?
For excellent budget hotels in Oujda, consider the Riad Adahab, Hotel Royal, and Hôtel Des Lilas.

The 3-star Riad Adahab, boasting an impressive 9.6 rating, offers complimentary breakfast, free WiFi, and free toiletries, along with convenient free self-parking. It is located 1.5 km from Saint Louis Church.

Another solid option is the 3-star Hotel Royal, rated 7.8. This hotel provides free breakfast, including a continental option, free cribs, and a 24-hour airport shuttle service, alongside free WiFi. It is conveniently situated just 0.3 km from Saint Louis Church.

Hôtel Des Lilas, a 3-star hotel with an 8.0 rating, also features a 24-hour airport shuttle, free WiFi, free cribs, free toiletries, and free self-parking. It is also very close to Saint Louis Church, only 0.3 km away. View all budget hotels in Oujda
When is the best time to go to Oujda?
The best time to go to Oujda is during the spring (April to June) and autumn (September to November) months.

During these periods, the weather is pleasantly warm and sunny, with average temperatures ranging from 20°C to 28°C. This makes it ideal for exploring the city's historic sites, such as the Bab Sidi Abdelwahab gate and the bustling souks, without the intense heat of summer. You'll find it comfortable for strolling through the medina or enjoying an outdoor meal.

Couples looking for a romantic getaway will appreciate the comfortable climate for leisurely walks and evenings spent dining al fresco. The milder temperatures mean you can enjoy Oujda's offerings without feeling overwhelmed by the heat, making for a more relaxed and enjoyable trip.

Families will also find these seasons more suitable, as the cooler temperatures are better for children when visiting attractions like the Parc Lalla Aicha or exploring the local markets.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Oujda.
How can I save on a Oujda hotel booking with Expedia?
Members always get our best prices. Find our best Oujda hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Oujda hotel?
Prices for hotels in Oujda often vary, but you can find a great deal from £18 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia