Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Tangier – 243 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.

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. Great breakfast selection, rooms are very spacious and comfortable, great location and the staff were very professional.

Show more Show less
9.3
Awesome
1,792 reviews
Avg. price/night:
$71

Riad Dar Saba - Saba's House

Hotel in Old Medina, Tangier

Less than 0.6 mi from American Legation Museum, Riad Dar Saba - Saba's House is located in Tangier and offers air-conditioned rooms. The property has a terrace, as well as a shared lounge. This Riad is amazing, from the location right in the middle of the Médina, to the art and furnishing and super-comfortable rooms, to the staff, who went out of their way to meet us, welcome us and provide us superb hospitality, especially Maura and team. It is the ultimate boutique stay!

Show more Show less
9.6
Exceptional
19 reviews
Avg. price/night:
$276

Fredj Hotel

Hotel in Tangier

Offering an year-round outdoor pool, Fredj Hotel is located in Tangier in the Tanger-Tetouan Region. The hotel has a sun terrace and views of the sea, and guests can enjoy a meal at the restaurant.

Show more Show less
8.6
Excellent
1,416 reviews
Avg. price/night:
$76

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. Excellent Breakfast. Staff very friendly and helpful.

Show more Show less
8.4
Very Good
1,343 reviews
Avg. price/night:
$127

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. Nothing bad to say about this. We changed from a 3 star hotel and this one is worth every penny. Room was nice and comfortable. It was safe, especially for female travellers. The staff was friendly and helpful. Breakfast was nice.

Show more Show less
8.2
Very Good
1,645 reviews
Avg. price/night:
$82

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.

Show more Show less
8.5
Very Good
1,269 reviews
Avg. price/night:
$105

Hôtel Rembrandt

Hotel in Tangier

This hotel is located in central Tangier, just a 10-minute walk from the beach. It features an outdoor swimming pool in a tropical grounds, and free Wi-Fi is provided.

Show more Show less
8
Very Good
1,525 reviews
Avg. price/night:
$49

SBN Suite Hôtel

Hotel in Municipal Beach, Tangier

SBN Suite Hôtel is located on the beachfront in Tangier, 1312 feet from Tangier Municipal Beach and 1 mi from Tanger City Mall. The staff was amazing there. They were very kind and helpful.

Show more Show less
8.9
Excellent
206 reviews
Avg. price/night:
$109

ONOMO Hotel Tanger Med

Hotel in Tangier

Located in Tangier, within 20 miles of Cape Malabata and 29 miles of Tanger City Mall, ONOMO Hotel Tanger Med provides accommodations with a terrace as well as free private parking for guests who...

Show more Show less
8.2
Very Good
325 reviews
Avg. price/night:
$40

Hôtel Marrakech

Hotel in Old Medina, Tangier

Conveniently located in the Old Medina district of Tangier, Hôtel Marrakech is set 0.6 mi from Tangier Municipal Beach, less than 0.6 mi from Dar el Makhzen and a 12-minute walk from Kasbah Museum. Very nice place to stay. The best is the staff. They are very sweet people. We were invited to feel at home and we did. We are travelling with two deafblind people. The staff helped us wonderfully. We had a very nice room on the topfloor nearby the roofterrace. The stairs are easy to climb. Our 3 persons room was big enough. The rooms are decorated beautifully. The shower worked very well (thank you!) Hotel Mareakech is located in the medina and easy to find when you enter the medina from Place 9 Avril. We enjoyed our stay in this part of the medina. The people are very helpfull and the restaurants are nice too! The hotel doesn’t serve breakfast (yet). For us it was no problem with a cooker and an electric hot plate in the room and everything you need beneath in the streets of the wonderfull medina of Tanger. Go there! You will be surprised.

Show more Show less
8.2
Very Good
160 reviews
Avg. price/night:
$19

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

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

  • These hotels in Tangier are highly rated by couples: Riad Dar Saba - Saba's House, Marina Bay, and Fredj Hotel.

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

  • Riad Dar Saba - Saba's House, Marina Bay, and Hôtel Marrakech got great room view-related reviews from travelers in Tangier.

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

  • Marina Bay, Riad Dar Saba - Saba's House, and Fredj Hotel are some of the popular hotels in Tangier.

  • Many families visiting Tangier loved staying at Riad Dar Saba - Saba's House, Marina Bay, and SBN Suite Hôtel.

  • Old Medina, Municipal Beach, and Achakkar are popular with other travelers visiting Tangier.

  • Travelers who stayed in Tangier near Tangier Ibn Battouta Airport (TNG) have said good things about Hilton Tangier Al Houara Resort & Spa, Fredj Hotel, and El Minzah Hotel.

  • For hotels in Tangier that serve highly-rated breakfasts, try Marina Bay, Hotel Biarritz, and Royal Tulip City Center.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Tangier:

Explore guest reviews of hotels in Tangier

See all