Medina Packages (Flight + Hotel)

Book a Hotel + Flight or Car together to unlock savings

Photo by Naj Kh
  • Plan, book, travel with confidence

  • Better together

    Save up to ฿27,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Where to stay in Medina

Find the best Medina areas and neighborhoods for the activities you enjoy most. Learn more about Medina

Top hotels in Medina

Riad Oasis d'Asilah

Riad Oasis d'Asilah

3.5 out of 5
32 Borj el ghoula Asilah Tangier-Tétouan-Al Hoceima
The price is ฿3,339 per night from 18 May to 19 May
฿3,339
฿3,912 total
18 May - 19 May
includes taxes & fees
9.6/10 Exceptional! (14 reviews)
Beautiful place. Amazing areas to hangout. Helpful staff. Order the supper... it was amazing! The room was good but the entire property, rooftop terrace and courtyard was amazing! Oh, they also had turtles. I like turtles! Some of the rooms require stairs and you can't be dropped off at the door... ...

Reviewed on 26 Apr 2026

Riad Oasis d'Asilah
Hilton Tangier Al Houara Resort & Spa

Hilton Tangier Al Houara Resort & Spa

5 out of 5
KM 19.8 Route Nationale Hjar Ennhal Tangier-Assilah
Fully refundableReserve now, pay when you stay
The price is ฿5,282 per night from 10 May to 11 May
฿5,282
฿6,089 total
10 May - 11 May
includes taxes & fees
8.8/10 Excellent! (382 reviews)
Great hotel for families about 25-30 min from the city of Tangier depending on traffic. Every morning there was an array of breakfast items at the buffet and for lunch and dinner all restaurants on the resort property had options for everyone from traditional Moroccan cuisine to American favorites ...

Reviewed on 26 Apr 2026

Hilton Tangier Al Houara Resort & Spa
Lixus Beach Resort – All Inclusive

Lixus Beach Resort – All Inclusive

4 out of 5
Port Lixus, Station Touristique Larache Tanger-Tetouan-Al Hoceima
The price is ฿4,076 per night from 17 May to 18 May
฿4,076
฿4,607 total
17 May - 18 May
includes taxes & fees
7.6/10 Good! (68 reviews)
Un staff professionnel et sympathique

Reviewed on 29 Apr 2026

Lixus Beach Resort – All Inclusive
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.

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.