The Middle East is blessed with plenty of breathtaking views, spa resorts, captivating sights, and unmissable "lokma tayba" (good food).

Instead of going out of your way for your next vacation, you may enjoy the countless hidden gems and beauty the region offers. 

Pack your bag and get your passport ready, here are 7 beautiful getaways you should try this weekend:

1. Fez, Morocco

With its colorful covered markets and architecture, Fez, Morocco's culinary capital, is there to transport you to a different world. 

The country is known for its ski slopes and luxury ski resorts that are just an hour away from Fez.

You shouldn't miss: Staying at a "riad," a traditional Moroccan mansion turned luxury boutique hotel and visiting Zaouia of Moulay Idriss II.

2. Esfahan, Iran

Enchanted by Persian gardens and Islamic architecture, Esfahan is Iran's third largest city. Tour the mosques and admire their dainty minarets and raveled blue-tiled mosaics.

You shouldn't miss: Taking a stroll and having tea by Si-o-Seh Pol (Bridge of 33 Arches).

3. El Gouna, Egypt

If you picture your weekend getaway to be on the beach during the day and at the club during the night, then El Gouna is perfect for you. 

It's a resort town near Hurghada on Egypt’s Red Sea, widely known for its sandy beaches, spas, nightlife, and the famous El Gouna Film Festival 

You shouldn't miss: Kitesurfing on Mangroovy Beach and check out Abu Tig Marina's parties. 

4. The Dead Sea, Jordan

Source: ihg

Stay in one of the five-star resorts by the Dead Sea as you enjoy the healthy mud for a rejuvenation session. 

You shouldn't miss: Hiking in Wadi El Mujib nature reserve and visit the Sohum Spa at the Crowne Plaza Dead Sea Resort & Spa.

5. Salalah, Oman

With Salalah's beautiful nature and many green Wadis, the views of blue skies make way for a refreshing hike. 

You shouldn't miss: Exploring the historic Al Baleed Port, visiting the Museum of the Land of Frankincense, and taking a dip in the natural hot pools.

6. Fujairah, UAE

Source: Whatson

Fujairah's turquoise waters and eclectic Middle Eastern style make it the sweet escape for families. Some of the best scuba-diving and snorkeling in the UAE takes place right in Fujairah. 

You shouldn't miss: Visiting the lavish Sheikh Zayed Mosque and playing some aquatic sports.

7. Mzaar Kfardebian, Lebanon

If all you want to do is hit the slopes all day, then Mzaar is the place to be. Being the largest ski resort in the Middle East, this place is only one hour away from Lebanon's capital, Beirut. 

You shouldn't miss: All sort of snow activities and indulge in some fondue with a view at Le Montagnou.