Hotels in Morocco

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Morocco?

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.

Check out reviews of Morocco hotels guests love

Frequently asked questions

How much does a hotel room cost in Morocco?
You can discover great hotels in Morocco from $63 with properties to suit all budgets and needs. If you're after an affordable hotel in Morocco that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Morocco hotels?
Members can save up to 20% on select hotels in Morocco. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Morocco hotels with free cancellation?
In order to book a refundable Morocco hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
Are all taxes and fees included in the Morocco hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
Can I book a refundable accommodation in Morocco?
If you're looking for the flexibility to change your travel plans to Morocco, most hotels offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Morocco be like during my trip?
The warmest months in Morocco are usually July and August with an average temp of 71°F. January and February are the chilliest months when the average temp is 32°F. The rainiest months are May and June.
Why should I book my Morocco accommodation with Hotels.com?
There are plenty of reasons to book your Morocco travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Morocco

Whispers of the Sahara: Discover Morocco's Enchanted Dunes and Hidden Lakes

Nestled in the heart of Indiana, Morocco is a charming small town that offers a delightful escape from the hustle and bustle of city life. With its proximity to the stunning Kankakee River and the scenic landscapes of nearby state parks, outdoor enthusiasts can enjoy hiking, fishing, and boating. The town's rich history is reflected in its quaint downtown, where visitors can explore unique shops and local eateries. Morocco’s friendly atmosphere and welcoming community make it a perfect stop for those seeking an off-the-beaten-path getaway, blending rural charm with the beauty of nature.

Discover great hotels in Morocco

Morocco, Indiana offers a range of hotel accommodations, from cozy inns to charming bed-and-breakfasts. While larger cities in the state feature luxurious hotels and boutique options, you'll find welcoming places here that provide a comfortable stay and easy access to local attractions. Here are some of our travelers' favorite hotels in Morocco:

  1. Fairfield Inn & Suites by Marriott Fair Oaks FarmsOpens in a new window: This 2.5-star hotel is a haven for adventure seekers, perfectly catering to those looking to blend excitement with comfort. The property features a range of adventure sports, including onsite rock climbing and nearby waterskiing, making it an ideal choice for active travelers. Business amenities such as meeting rooms and conference spaces enhance the experience for those on work-related trips. Travelers appreciate the unique blend of adventure and business facilities, creating a memorable stay that combines professional needs with recreational pursuits.
  2. Economy InnOpens in a new window: A charming 2.0-star motel, Economy Inn is perfect for pet lovers seeking a relaxed getaway. This property allows pets onsite, ensuring that furry companions can join in on the adventure. With a welcoming atmosphere and pet-friendly policies, travelers enjoy the convenience of having their pets with them while exploring the local area. The combination of comfort and accessibility makes this motel a favored choice for those who prioritize a pet-inclusive experience, providing a cozy base for their travels.
  3. Kentland MotelOpens in a new window: Kentland Motel, a 2.5-star motel, is an excellent option for travelers who desire a pet-friendly environment without sacrificing comfort. This property allows pets onsite, ensuring that guests can enjoy their travels with their beloved companions. With a focus on providing a cozy and welcoming atmosphere, travelers appreciate the ease of having their pets alongside them while they explore. The seamless experience and pet-friendly policies make this motel a standout choice for those looking to enjoy their journey with their furry friends.

Top locations to stay in Morocco

Some great areas to stay in when visiting Morocco, Indiana, are Kentland, Brook, and Donovan. Kentland offers budget-friendly options and historical charm, while Brook features unique points of interest and a welcoming atmosphere. Donovan is similarly appealing with its quaint vibe. For first-time visitors, Kentland is the best choice for its affordability and local heritage.

  1. KentlandOpens in a new window: Kentland is a charming small town that offers a cozy, budget-friendly atmosphere perfect for travelers looking to unwind. You can explore beautiful parks, enjoy local shops, and experience the warm hospitality of the community. The town is known for its scenic countryside views and offers a chance to connect with nature while enjoying outdoor activities. Don't miss the chance to visit local farmers' markets, where you can find fresh produce and handmade crafts, making it a delightful stop for those who appreciate local culture.
  2. BrookOpens in a new window: Brook is a quaint place with a friendly vibe, ideal for those seeking a peaceful retreat. This town features lovely parks and walking trails, providing a great opportunity for leisurely strolls and picnics. Brook also hosts several community events throughout the year, showcasing local artisans and their crafts. The small-town charm makes it a perfect spot for travelers looking to experience the slower pace of life and enjoy the simple pleasures of small-town living.
  3. DonovanOpens in a new window: Donovan is a hidden gem that offers a unique glimpse into rural Indiana life. This small town is known for its picturesque landscapes and friendly locals, making it a great place to relax and recharge. Visitors can enjoy exploring the natural surroundings, with opportunities for hiking and enjoying the outdoors. The town's close-knit community often holds events that highlight local traditions, giving you a chance to experience the culture and spirit of the area. It's an excellent choice for those looking to escape the hustle and bustle of larger cities.

Things to do in Morocco

Morocco enchants travelers with its stunning landscapes, from sun-kissed beaches and soaring mountains to serene lakes and expansive dunes. Enjoy thrilling activities like hiking scenic trails, diving into crystal-clear waters, or exploring lush national parks. With vibrant markets and lively fairgrounds, this destination truly has something for everyone!

  • Iroquois County Old Courthouse MuseumOpens in a new window – Step back in time at this fascinating history museum, where you can explore exhibits that highlight the rich heritage of Iroquois County. Marvel at the architecture of the old courthouse while learning about local history, including significant events and figures that shaped the region. This is a perfect spot for anyone interested in understanding the historical context of the area.
  • St Joseph's ChapelOpens in a new window – Visit this serene church, which offers a peaceful retreat for reflection and spiritual connection. The chapel’s architecture and tranquil surroundings create an inviting atmosphere to pause and recharge. Whether you're seeking solace or looking to appreciate the craftsmanship of local religious structures, St Joseph's Chapel is a lovely place to include in your journey.

5 tips for savvy savings when booking a hotel in Morocco

  1. Book for the cheapest times: Visiting Morocco during January, November, and December can be a budget-friendly option, as hotel prices are generally lower during these months. To fully appreciate the country's rich history and cultural landmarks, a stay of at least 2 to 3 days is recommended. During your visit, you can explore a variety of attractions, including historic universities, art galleries, and national parks. Enjoy the natural beauty of forests, rivers, and lakes while engaging in recreational activities or shopping at local centers. This combination of affordability and diverse experiences makes for a great value for money trip to Morocco.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Morocco, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted hotel rates close to your travel dates. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, ensuring you don't miss any chances to save. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, helping you make informed choices. You'll be informed if prices drop or if rooms become available, increasing your chances for a great last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. By being flexible with your travel dates, you may save on your hotel stay in Morocco. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and might offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price seems high, we can recommend more affordable dates that could help you find a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might look into hotels in less central areas or neighborhoods, where you can find a balance between cost and accessibility to the sites you want to visit. Independent hotels located a bit further out usually tend to be more affordable and may offer a more authentic experience.
  5. Become a Member: Join our membership program for free and start planning your next getaway to Morocco! Enjoy exclusive member prices on over 100,000 hotels worldwide and take advantage of fantastic savings. As a member, you’ll have the opportunity to progress through membership tiers, unlocking perks such as complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don't miss out on the chance to enhance your travel experience—sign up today and book your stay in Morocco!

Best time to go to Morocco

Morocco experiences its lowest average temperature in January, at 25.9°F (-3.4°C), while July is the hottest month, with an average temperature of 73.2°F (22.9°C). May tends to be the wettest month. The peak travel months to visit Morocco are June, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, February, November, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring