Skip to main content
Manage my booking

Search hotels in Martil

Enter your dates to see the latest prices and deals for Martil hotels

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Popular hotels in Martil

Check out our top picks in Martil

Filter by:

Star Rating
Review score

HOSTAL MH BORJ

Hotel in Martil

HOSTAL MH BORJ is located in Martil, a 3-minute walk from Martil Beach. The property has room service, a concierge service and organizing tours for guests. At the hotel, rooms have a closet.

P
Piero
From
United Kingdom
Good position near the beach and shops Receptionist was very helpful
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 429 reviews
Price from
Rp 651,705
1 night, 2 adults

Hotel Omeya

Hotel in Martil

Hotel Omeya is located in Martil, just 9.3 mi away from Tetouan and 5 minutes away from Martil Beach. Guests can enjoy the spacious terrace and the lounge.

A
Abderrahim
From
United States
It was clean and well maintained
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 314 reviews
Price from
Rp 1,862,015
1 night, 2 adults

Hôtel Etoile de Mer

Hotel in Martil

Located in Martil, Hôtel Etoile de Mer offers beachfront accommodations a 8-minute walk from Martil Beach and has facilities like a terrace, a restaurant and a bar.

L
Laura
From
Germany
it was in front of the beach , I had sea view from my balcony:) and at night were already in the middle of everything cause it was at walking distance ( restaurants,shops )
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 127 reviews
Price from
Rp 882,007
1 night, 2 adults

Hôtel Suite Martil

Hotel in Martil

Located in Martil and with Martil Beach reachable within a 11-minute walk, Hôtel Suite Martil provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a...

A
Aziz
From
United States
Very clean, located in the center of Martil
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 863 reviews
Price from
Rp 999,608
1 night, 2 adults

Hotel Hacienda

Hotel in Martil

Hotel Hacienda features a garden, shared lounge, a terrace and restaurant in Martil.

O
Osiris d'Alkan
From
France
Staff, location, room, parking
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 78 reviews
Price from
Rp 793,806
1 night, 2 adults

Appartement Confortable à Martil

Martil

Appartement Confortable à Martil offers accommodations in Martil, a 18-minute walk from Martil Beach. Guests staying at this apartment have access to a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
Rp 392,199
1 night, 2 adults

Martil tetouan

Martil

Martil tetouan offers accommodations in Martil, 1.2 miles from Martil Beach. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.

A
Aymane
From
Morocco
Clean and have a great location to the beach
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
Rp 666,405
1 night, 2 adults

Miramar del mar

Martil

The air-conditioned accommodation is a 4-minute walk from Martil Beach. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
Rp 2,940,024
1 night, 2 adults

Bouchra

Martil

Bouchra offers accommodations in Martil, 1.7 miles from Martil Beach. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
Rp 1,675,815
1 night, 2 adults

Martil Playa Haut standing

Martil

This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 9 reviews
Price from
Rp 1,622,893
1 night, 2 adults
See all 741 hotels in Martil

Martil – 741 hotels and places to stay

Filter by:

Star Rating
Review score

HOSTAL MH BORJ

Hotel in Martil

HOSTAL MH BORJ is located in Martil, a 3-minute walk from Martil Beach. The property has room service, a concierge service and organizing tours for guests. At the hotel, rooms have a closet.

P
Piero
From
United Kingdom
Good position near the beach and shops Receptionist was very helpful
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 429 reviews
Price from
Rp 651,705
1 night, 2 adults

Hotel Omeya

Hotel in Martil

Hotel Omeya is located in Martil, just 9.3 mi away from Tetouan and 5 minutes away from Martil Beach. Guests can enjoy the spacious terrace and the lounge.

A
Abderrahim
From
United States
It was clean and well maintained
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 314 reviews
Price from
Rp 1,862,015
1 night, 2 adults

Hôtel Etoile de Mer

Hotel in Martil

Located in Martil, Hôtel Etoile de Mer offers beachfront accommodations a 8-minute walk from Martil Beach and has facilities like a terrace, a restaurant and a bar.

L
Laura
From
Germany
it was in front of the beach , I had sea view from my balcony:) and at night were already in the middle of everything cause it was at walking distance ( restaurants,shops )
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 127 reviews
Price from
Rp 882,007
1 night, 2 adults

Hôtel Suite Martil

Hotel in Martil

Located in Martil and with Martil Beach reachable within a 11-minute walk, Hôtel Suite Martil provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a...

A
Aziz
From
United States
Very clean, located in the center of Martil
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 863 reviews
Price from
Rp 999,608
1 night, 2 adults

Hotel Hacienda

Hotel in Martil

Hotel Hacienda features a garden, shared lounge, a terrace and restaurant in Martil.

O
Osiris d'Alkan
From
France
Staff, location, room, parking
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 78 reviews
Price from
Rp 793,806
1 night, 2 adults

Appartement Confortable à Martil

Martil

Appartement Confortable à Martil offers accommodations in Martil, a 18-minute walk from Martil Beach. Guests staying at this apartment have access to a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
Rp 392,199
1 night, 2 adults

Martil tetouan

Martil

Martil tetouan offers accommodations in Martil, 1.2 miles from Martil Beach. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.

A
Aymane
From
Morocco
Clean and have a great location to the beach
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
Rp 666,405
1 night, 2 adults

Miramar del mar

Martil

The air-conditioned accommodation is a 4-minute walk from Martil Beach. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
Rp 2,940,024
1 night, 2 adults

Bouchra

Martil

Bouchra offers accommodations in Martil, 1.7 miles from Martil Beach. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
Rp 1,675,815
1 night, 2 adults

Martil Playa Haut standing

Martil

This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 9 reviews
Price from
Rp 1,622,893
1 night, 2 adults
See all 741 hotels in Martil

Hotels with airport shuttles in Martil

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 363 reviews
From Rp 970,208 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 280 reviews
From Rp 1,133,281 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews
From Rp 12,134,252 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 500 reviews
From Rp 3,474,228 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 557 reviews
From Rp 3,447,080 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 285 reviews
From Rp 5,017,924 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 638 reviews
From Rp 955,508 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,514 reviews
From Rp 1,775,578 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 236 reviews
From Rp 1,858,095 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 61 reviews
From Rp 1,030,184 per night

Most booked hotels in Martil and surrounding area in the past month

See all

Popular with guests booking hotels in Martil

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 78 reviews

Popular with guests booking hotels in Martil

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 127 reviews

Popular with guests booking hotels in Martil

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 314 reviews

Popular with guests booking hotels in Martil

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 429 reviews

Popular with guests booking hotels in Martil

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 863 reviews

Popular with guests booking hotels in Tétouan

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 638 reviews

Popular with guests booking hotels in Tétouan

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,177 reviews

Popular with guests booking hotels in Tétouan

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 61 reviews

Popular with guests booking hotels in M'diq

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 500 reviews

Popular with guests booking hotels in Tétouan

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 362 reviews

Hotels located in the center of Martil

Catalan

Hotel in Martil
Central location
Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 1 review

Catalan offers accommodations in Martil, a 19-minute walk from Martil Beach. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom.

From Rp 476,284 per night
Scored out of 10, guest rating 4.3
Disappointing - What previous guests thought, 9 reviews

Featuring a shared lounge, Appartement Beauté Martil offers accommodations in Martil. Guests staying at this apartment have access to a fully equipped kitchen.

From Rp 921,207 per night

Ryad

Hotel in Martil
Central location
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 4 reviews

Ryad offers accommodations in Martil, a 11-minute walk from Martil Beach. Guests staying at this vacation home have access to a fully equipped kitchenette and a terrace. Guests can enjoy garden views.

From Rp 1,764,014 per night

Free Wifi is available throughout the property and Martil Beach is a 12-minute walk away. The spacious apartment is composed of 1 bedroom, a living room, a fully equipped kitchen, and 1 bathroom.

From Rp 7,448,060 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 863 reviews

Located in Martil and with Martil Beach reachable within a 11-minute walk, Hôtel Suite Martil provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a...

From Rp 999,608 per night
Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 2 reviews

This apartment features air-conditioned accommodations with a balcony. Free Wifi is available throughout the property and Martil Beach is a 13-minute walk away.

From Rp 450,804 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Beautiful Duplex just Minutes to The Beach offers accommodations in Martil, a 12-minute walk from Martil Beach. Guests staying at this apartment have access to a terrace.

From Rp 2,940,024 per night

Costa cab

Hotel in Martil
Central location

Costa cab offers accommodations in Martil, a 18-minute walk from Martil Beach. This property offers access to a balcony, free private parking, and free Wifi.

From Rp 1,349,471 per night

Budget hotels in Martil and nearby

Tetouan Martil offers accommodations in Martil, a 18-minute walk from Martil Beach. Guests staying at this apartment have access to a balcony.

From Rp 1,568,013 per night
Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 54 reviews

Free Wifi is available throughout the property and Martil Beach is a 16-minute walk away.

From Rp 2,273,618 per night

دوبليكس ميرامار مرتيل offers accommodations in Martil, a 8-minute walk from Martil Beach. This apartment features air-conditioned accommodations with a terrace.

From Rp 1,049,588 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 127 reviews

Located in Martil, Hôtel Etoile de Mer offers beachfront accommodations a 8-minute walk from Martil Beach and has facilities like a terrace, a restaurant and a bar.

From Rp 686,005 per night

This apartment features air-conditioned accommodations with a balcony. Free Wifi is available throughout the property and Martil Beach is a 11-minute walk away.

From Rp 1,058,408 per night

This apartment features accommodations with a balcony. Free Wifi is available throughout the property and Martil Beach is 1.1 miles away.

From Rp 1,234,810 per night

Appartement haut standing 2 chambres piscine Martil offers accommodations in Martil, a 11-minute walk from Martil Beach. This property offers access to a terrace, free private parking, and free Wifi.

From Rp 1,764,014 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6 reviews

Apt martil offers accommodations in Martil, a 3-minute walk from Martil Beach. This apartment offers accommodations with a balcony and free Wifi.

From Rp 987,848 per night

Best hotels with breakfast in Martil and nearby

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 314 reviews

Hotel Omeya is located in Martil, just 9.3 mi away from Tetouan and 5 minutes away from Martil Beach. Guests can enjoy the spacious terrace and the lounge.

From Rp 1,862,015 per night

This property offers access to a balcony, free private parking, and free Wifi. Offering direct access to a terrace with garden views, the spacious air-conditioned apartment consists of 1 bedroom.

From Rp 5,292,042 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 273 reviews

Located an 18-mintue drive from Kabila Beach, Maliana Star B&B offers an outdoor swimming pool, a terrace and a restaurant. It is a 13-minute drive from the center of Tetouan.

From Rp 882,007 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 323 reviews

Hôtel Mandy is located in the quiet village of Malalliene, 4.3 mi from Tetouan, 3.1 mi from the coastal towns of Martil, Cabo Negro, M'diq and the famous city of Chaouen, 28 mi away.

From Rp 980,008 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 91 reviews

Located in Tétouan, El Yacouta offers 3-star accommodations with a garden, a shared lounge and a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi.

From Rp 1,323,011 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 51 reviews

Featuring a shared lounge and a restaurant, Hotel Riad Tetouan is located in Tétouan. There is free private parking and the property provides paid airport shuttle service.

From Rp 823,207 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,177 reviews

Located in Tétouan, Hotel A44 has a terrace, on-site dining and free WiFi. This 3-star hotel has air-conditioned rooms with a private bathroom.

From Rp 1,042,728 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 80 reviews

Located in Tétouan, Hotel Ryad Tetouan Aero features a bar. Featuring room service, this property also provides guests with a restaurant.

From Rp 670,325 per night

What Guests Said About Martil:

10

Martil has a beautiful beach with golden sand and it is a...

Martil has a beautiful beach with golden sand and it is a great option to spend summer vacation, safe, people are friendly, and there is so much to do nearby like vising Cabo negro, Tres Peidras, Jebha, Chefchaouen, Tangier and other great places in northern Morocco. There's a wide range of food variety from Mediterranean to Asian and it is very affordable.
Guest review by
Ahmed
United States
10

As noted before, I have lived and worked in Morocco for more...

As noted before, I have lived and worked in Morocco for more than 10 year total over a span of 20 years. Martil is a treasure of a place to relax when one is working. One can walk everywhere in Martil, there are great little markets with fruits, fresh bread, everything, also small cafes and high-end restaurants, Martil is known for fresh fish -- a wonderful small town on a beautiful beach on the warm Mediterrean.
Guest review by
Ellen
United States
10

Beautiful, laid-back coastal city set in a picturesque...

Beautiful, laid-back coastal city set in a picturesque geographic setting. One of the cleanest, best beaches I've visited in Morocco, and very good, economic food options on the beachfront, in town, and in Diza. Locals-only, especially outside of the tourist season (summer), which is always a benefit.
Guest review by
Kalju

See reviews by guests who stayed at hotels in Martil

See all
From Rp 1,862,015 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 314 reviews
Beautiful hotel and the view from the rooms it's amazing. Super clean with nice modern furniture and well maintained. The staff was amazing and welcoming. The reception were super nice and helpful. Everyone from the cleaners to the parking security were super super nice. Best hotel I been in Morocco so far considering that I have been in many so called five stars in marrakech and agadir that were way worse than this nice hotel.
Guest review by
Sara
United Kingdom
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 19 reviews
The property was quite central and had all the necessities for a decent stay in Martil which is strategic place to stay if you are looking to visit around the north coast. The owner is extremely nice and always available for anything you need.
Guest review by
Hijji
Italy
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 5 reviews
The host was amazing and very helpful very well located in martil the hall building was clean and the people were very nice I enjoyed every moment
Guest review by
Serhani
United Kingdom
From Rp 686,005 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 127 reviews
Breakfast was ok, traditional marockan and we could pick the bread we liked. The colours in the hotel are nice and the location great.
Guest review by
Jenny
Sweden
From Rp 999,608 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 863 reviews
Loved our second stay at this hotel. Compliments to the kind cleaning lady Touria who made sure the room was very clean every day.
Guest review by
Mariem
Netherlands
gogless