Hotels near Devils Rock Surf Spot, Tamraght Ouzdar

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Featured hotels near Devils Rock Surf Spot

Filter by:

Star rating
Review score

Taghazout Palm Hotel

Taghazout (400 yd from Devils Rock Surf Spot)

Taghazout Palm Hotel has an outdoor swimming pool, fitness centre, a shared lounge and terrace in Taghazout.

S
Sandra
From
Austria
Nice Location directly at the beach! The stuff is really friendlly, Sellah and Khadija at the reception and the security guy Hamza were so kind and friendly. Thank you for a great holiday!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 686 reviews
Price from
£95.58
1 night, 2 adults

Taghazout Bay Marriott Resort

Taghazout (900 yd from Devils Rock Surf Spot)

Situated in Taghazout, 500 metres from Taghazout Beach, Taghazout Bay Marriott Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

C
Christine
From
United Kingdom
Fantastic location. This new Marriott hotel is located on the beach front with a beautiful modern layout. Elegant design. Relaxed charm. Lovely modern rooms. Spacious, plenty of light. The team were super helpful and accommodating- and went out of their way to make our stay comfortable despite some setbacks on arrival. Thank you Ash, Omar and team!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 49 reviews
Price from
£204.39
1 night, 2 adults

Surf One Hotel

Agadir (900 yd from Devils Rock Surf Spot)

Set in Agadir, 800 metres from Imourane Beach, Surf One Hotel offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

A
Anna
From
Luxembourg
Clean, good wi-fi, nice receptionists Close to the beach
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 774 reviews
Price from
£55.10
1 night, 2 adults

Fairmont Taghazout Bay

Taghazout (0.7 mi from Devils Rock Surf Spot)

Situated in Taghazout, 300 metres from Taghazout Beach, Fairmont Taghazout Bay features accommodation with free bikes, free private parking, a garden and a private beach area.

y
younes.o
From
Morocco
had a wonderful solo stay at the Fairmont Bay Hotel and highly recommend it. From start to finish, everything was fantastic, the pool was great (i dont know how to swim but i managed to do it, its not too deep and also lifeguards were around at all times), the food was delicious, and the staff were consistently friendly and welcoming. The property itself is huge, and I actually loved that wandering around and discovering new spots became one of my favorite parts of the trip. It's even better at night, when the whole place takes on a calm peaceful and almost zen as you stroll around. A special shoutout to Khadija at Beef and Reef, who was incredibly hospitable. She had such a warm, happy energy and treated every guest wonderfully she really made my stay feel special. I'll definitely be coming back!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 370 reviews
Price from
£377.35
1 night, 2 adults

Tamraght White Hostel

Tamraght Ouzdar (0.7 mi from Devils Rock Surf Spot)

Situated in Tamraght Ouzdar, Tamraght White Hostel offers beachfront accommodation less than 1 km from Taghazout Beach and features various facilities, such as a terrace, a restaurant and a bar.

S
Senni
From
Finland
The location is great! We had own room with bathroom. It was nice, clean. But the best part was the breakfast and amazing views from the rooftop. Thank you!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 159 reviews
Price from
£25.79
1 night, 2 adults

Nobi Boutique Surf Hotel Taghazout

Tamraght Ouzdar (0.9 mi from Devils Rock Surf Spot)

Situated in Tamraght Ouzdar and within 1.7 km of Banana Point, Nobi Boutique Surf Hotel Taghazout has a bar, non-smoking rooms, and free WiFi throughout the property.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 21 reviews
Price from
£178.95
1 night, 2 adults
See more properties near Devils Rock Surf Spot

Most booked hotels near Devils Rock Surf Spot in the past month

See all

Number 1Booked hotel near Devils Rock Surf Spot

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 686 reviews

Number 2Booked hotel near Devils Rock Surf Spot

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,392 reviews

Number 3Booked hotel near Devils Rock Surf Spot

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,529 reviews

Number 4Booked hotel near Devils Rock Surf Spot

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,487 reviews

Number 5Booked hotel near Devils Rock Surf Spot

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 272 reviews

Number 6Booked hotel near Devils Rock Surf Spot

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

Number 7Booked hotel near Devils Rock Surf Spot

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 49 reviews

Number 8Booked hotel near Devils Rock Surf Spot

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 656 reviews

Number 9Booked hotel near Devils Rock Surf Spot

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,220 reviews

Number 10Booked hotel near Devils Rock Surf Spot

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,068 reviews

Enjoy breakfast at the hotels near Devils Rock Surf Spot

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 686 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 49 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 774 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 30 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 21 reviews
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,220 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,487 reviews

Budget hotels near Devils Rock Surf Spot

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 87 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 159 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 74 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 19 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 29 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 24 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,068 reviews

Scored out of 10, guest rating 2.3
Very poor - What previous guests thought, 3 reviews

Hotels with great access to Devils Rock Surf Spot!

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 370 reviews

Scored out of 10, guest rating 3.5
Poor - What previous guests thought, 7 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,529 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 272 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,392 reviews

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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 718 reviews