Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Tangier – 600 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Kenzi Solazur

Hotel in Municipal Beach, Tangier

This 4-star hotel, in the heart of Tangier, overlooks the Strait of Gibraltar and the Bay of Tangier. It features an outdoor pool, and offers air-conditioned guest rooms. it was really good to stay at this hotel, great location and staff, we had a problem with a staff member as soon as we arrived ‘ hisham’ a transporter he was rude to us in a non welcoming way , but the manger and another staff member his name was Nooraldin were kind enough to calm the situation down and fix it

Show more Show less
6
Review score
5,361 reviews
Price from
$64
per night

Royal Tulip City Center

Hotel in Tangier

Offering an outdoor pool, Royal Tulip City center is located in Tangier. Free WiFi access is available. Each room here will provide you with a TV, a balcony and a mini-bar. great variety foods on breakfast buffet, unfortunately, we only have 15 min to taste the food as we have to catch an early bus to Chefchaouen . very nice new modern room with small fridge. very close to the city beach.

Show more Show less
8.3
Very Good
2,475 reviews
Price from
$126
per night

Ibis Tanger City Center

Hotel in Tangier

This ibis Hotel is in central Tanger, just 650 ft from the beach and the train station. It features an outdoor swimming pool and rooms with contemporary décor. Clean. Good breakfast. Friendly staff.

Show more Show less
6.1
Review score
1,810 reviews
Price from
$53
per night

Grand Mogador Sea View & Spa

Hotel in Tangier

Located a 5-minute drive from Tanger train Station, Grand Mogador Sea View & Spa offers an outdoor swimming pool, a buffet and a Moroccan restaurant. It has a direct access to the beach. We really enjoyed the room and the view. The staff was friendly and nice.

Show more Show less
7.2
Good
1,495 reviews
Price from
$133
per night

Hilton Garden Inn Tanger City Centre

Hotel in Tangier

Set in Tangier, 5 minutes walk from the beach, Hilton Garden Inn Tanger City Center features a terrace and fitness center. All spacious rooms come with a flat-screen TV, mini-bar, desk. Everything is perfect., the atmosphere was wonderful., the staff was friendly and helpful., i wanna thank you all for everything

Show more Show less
8
Very Good
2,544 reviews
Price from
$92
per night

Hotel Continental

Hotel in Old Medina, Tangier

Featuring panoramic views of the Mediterranean bay, Hotel Continental is 5 minutes from the port, in the heart of the Médina. Breakfast dining room is historic and so interesting. Beautiful view. Will always remember that. Nice coffee and local tea. Plenty delicious honey and jam and some hot buffet foods too. Such a joy to have breakfast in such a historic place. The walk through the mosaic/tiled rooms and corridors to find the breakfast room was so enjoyable too. If anyone ever renovates this hotel I hope they don’t ruin the historic character of the rooms and decor

Show more Show less
7.3
Good
2,077 reviews
Price from
$61
per night

Hilton Tanger City Center Hotel & Residences

Hotel in Tangier

Offering a terrace and views of the city, Hilton Tanger City Center Hotel & Residences is located in Tangier in the Tanger-Tetouan Region. Guests can enjoy the on-site bar. The rooms include a TV. - Spacious and clean room - Amazing breakfast - Great views over the city - Very welcoming and smiling staff

Show more Show less
8.2
Very Good
1,453 reviews
Price from
$136
per night

Mövenpick Hotel & Casino Malabata Tanger

Hotel in Tangier

Located 10 minutes’ drive from the city center, Movenpick Hotel & Casino Malabata Tanger features an outdoor pool, a garden and an annex Casino. Friendly staff and good location with amazing view

Show more Show less
6.3
Review score
983 reviews
Price from
$125
per night

Marina Bay

Hotel in Municipal Beach, Tangier

Marina Bay is a beachfront property located in Tangier. It has an outdoor swimming pool. Each of the Hotel Marina Bay’s guest rooms has a private bathroom, air-conditioning. Very good hotel to stay, best location possible. top quality service from the employees, super clean, Wafaa and Anas helped us and gave us the best service ever! thanks , and i will surly come again in my next visit.

Show more Show less
9.5
Exceptional
2,768 reviews
Price from
$140
per night

El Minzah Hotel

Hotel in Tangier

The 5-star hotel El Minzah is located in the heart of Tangier near the old medina. It offers 2 swimming pools, a fitness center and panoramic views over the bay. Excellent location. Great staff. Amazing room and breakfast.

Show more Show less
8.2
Very Good
1,295 reviews
Price from
$143
per night

Most-booked hotels in Tangier in the past month

See all

Tangier's best hotels with breakfast

See all

Budget hotels in Tangier

See all

Hotels located in the center of Tangier

See all

FAQs about hotels in Tangier

  • For hotels in Tangier that serve highly-rated breakfasts, try Marina Bay, Hôtel Miranda Tanger, and Hilton Tanger City Center Hotel & Residences.

  • On average, it costs $77 per night to book a 3-star hotel in Tangier for tonight. You'll pay around $135 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Tangier will cost around $190, on average (based on Booking.com prices).

  • These hotels in Tangier are highly rated by couples: Marina Bay, Hôtel Miranda Tanger, and SBN Suite Hôtel.

  • On average, 3-star hotels in Tangier cost $80 per night, and 4-star hotels in Tangier are $166 per night. If you're looking for something really special, a 5-star hotel in Tangier can be found for $214 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Tangier this weekend is $82 or, for a 4-star hotel, $136. Looking for something even fancier? 5-star hotels in Tangier for this weekend cost around $191 per night, on average (based on Booking.com prices).

  • Marina Bay, Hôtel Marrakech, and El Minzah Hotel got great room view-related reviews from travelers in Tangier.

  • Many families visiting Tangier loved staying at Hôtel Miranda Tanger, Marina Bay, and SBN Suite Hôtel.

Learn more about visiting Tangier

  • 32 attractions
  • 7 points of interest
  • 4 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Tangier:

Explore guest reviews of hotels in Tangier

See all

Research, refine, and make plans for your whole trip