Hotels Agadir
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB)
    en
    العربية Dansk Deutsch English Español Français Italiano Nederlands Polski Português Русский

Find Hotels

2026-01-09

2026-01-10

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

All Agadir hotels

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

194 options found

  • Pickalbatros White Beach Taghazout (Adults Only)

    80750 Taghazout, Agadir Morocco 18 Km, Route Taghazout 80750 Taghazout, Agadir Morocco, Taghazout, Morocco

    0.7 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Featuring a Turkish steam room, a Jacuzzi, and a sauna, Pickalbatros White Beach Taghazout hotel is situated just an 8-minute walk from the Devil's Rock in Taghazout. The resort lies 7 km from the…

    More...
    From US$ 166
    price for 1 night
    BOOK From US$ 166
  • Surf One Hotel

    Hay Ait Soual Tamraght, Tamraght, Morocco

    0.8 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Surf One Hotel Tamraght features 18 rooms and lies 25 minutes' walk from the Taghazout Beach. Located in close proximity to Tamraght Ouzdar, this hotel boasts Italian cuisine served at the onsite…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Central

    Agadir, Agadir, Morocco

    0.9 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Staying at the 4-bedroom Central Agadir villa, guests can easily reach the Devil's Rock, located approximately a 20-minute ride away.

    More...
    BOOK
  • Luxury Condo In Tamraght, Agadir

    Tamraght, Agadir, Morocco

    0.9 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Set approximately 5 minutes' walk from Tayyu Hiking Taghazout, the beachfront 60 m^2 Luxury Condo in Tamraght, Agadir has a terrace furnished with a swimming pool. The 2-bedroom accommodation boasts…

    More...
    BOOK
  • Appartement A Tamraght

    Tamraght Ouzdar, Agadir, Morocco

    0.9 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Appartement A Tamraght Agadir includes a terrace and is situated 5 minutes' walk from Tayyu Hiking Taghazout.

    More...
    BOOK
  • Natural Surf House

    Rue Ait Soual, Tamraght, Morocco

    0.9 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Offering 21 rooms, Natural Surf House Hostel boasts a location just moments from Tamraght Ouzdar. Featuring Wi-Fi, this hostel is also approximately 25 minutes' walk from Golf Tazegzout.

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • No Escape

    Rue Tamraght Tamraght Agadir, Agadir, Morocco

    0.9 km to Devils Rock Surf Spot

    (Show map)

    Show map

    The beachfront Cozy Central Ocean Escape Apartment is set in the beachfront, in close proximity to Tamraght Ouzdar, and comes with 1 bedroom. At this apartment, Wi-Fi and parking are also provided.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Maison Omar

    Tamraght, Agadir, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Located within 7 km of Plage Imourane Sandy Beach, Maison Omar overlooks the garden. At this accommodation, Wi-Fi and free private parking are also provided.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Magnifique Appart Avec La Meilleure Vue Panoramique A 180 Sur Taghazout Bay

    Rue Tamraght, Tamraght, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Located a minute's walk from Tamraght Ouzdar, the 1-room Magnifique Appart Avec La Meilleure Vue Panoramique A 180 Sur Taghazout Bay features parking for those who travel by car. Popular points of…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Vibe Surf Morocco

    Rue Tamraght, Tamraght, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Vibe Surf Morocco Bed & Breakfast Tamraght offers proximity to Tayyu Hiking Trail Taghazout, which is located approximately 5 minutes' walk away. This bed & breakfast also includes a car park.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Dar Tamraght

    G85C+Xf7 Tamraght, Agadir, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Situated not too far from Tamraght Ouzdar, the 1-bedroom Dar Tamghart villa offers quick access to numerous city landmarks nearby. Providing guests with Wi-Fi and parking, the accommodation is nearly…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Baya House Lux Appart

    Hay Sahel Appartement 1 First Floor Seaview, Tamraght, Agadir, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    The spacious 3-bedroom Baya House Lux Appart is located around 10 minutes' walk from Tamraght Ouzdar and offers Wi-Fi for either business or leisure.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Appartement Luxe Omiramar Balcon Prive Vue

    Hay Sahel, Agadir, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    More...
    BOOK
  • O'Miramar Elegant Suite Sea View & Refined Design

    Route Sans Nom, Agadir, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    More...
    BOOK
  • O Miramar Appartement Premium Calme Avec Terrasse

    Route Sans Nom, Agadir, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    More...
    BOOK
  • The View Tamraght By Amayour Surf & Yoga

    Tamraght, Tamraght, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Located within a 7-km distance of Plage Imourane Sandy Beach, The View Tamraght By Amayour Surf & Yoga hotel includes 6 rooms. This accommodation also includes a car park.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Ocean House

    Rue Tamraght N 10 Hay Sahel, Agadir, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    The 1-room Ocean House Apartment Agadir includes a terrace and is situated nearly 5 minutes' walk from Tamraght Ouzdar. Golf Tazegzout is approximately a 25-minute walk away, while Plage Taghazout…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Aprt Surf 5Min De La Plage A Pied 30 Min Du Stade Adrar

    Tamraght Ait Tsoual, Agadir, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    The spacious Aprt Surf 5Min De La Plage A Pied 30 Min Du Stade Adrar Agadir apartment includes a terrace and is located merely an 8-minute walk from the Devil's Rock. Wi-Fi and a car park are…

    More...
    BOOK
  • Tamraght Blue House

    Hay Tissaliouine - Tamraght, Tamraght, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Located approximately a 25-minute stroll from the Taghazout Beach, the 3-star Tamraght Blue House Bed & Breakfast offers access to tourist attractions throughout Tamraght.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Aftass Hostel

    Tamraght Rue Taghazzout, Tamraght, Morocco

    1 km to Devils Rock Surf Spot

    (Show map)

    Show map

    Situated merely a 5-minute stroll from Tamraght Ouzdar, Aftass Hostel Tamraght offers guests to relax on a shared lounge.

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27