Hotels in San Pedro de Alcántara (Andalusia, Spain)

86 hotels in San Pedro de Alcántara

  1. NH San Pedro de Alcántara

    3 Stars
    Central location near local amenities
    See prices from 10 sites
    from$95
  2. Hotel Doña Catalina

    3 Stars
    Rooftop terrace with sun loungers
    See prices from 4 sites
    from$97
  3. Globales Pueblo Andaluz

    3 Stars
    Buffet restaurant with themed dinners
    Select dates to see exact prices
  4. Hotel Avenida 31

    2 Stars
    On-site Mediterranean restaurant and bar
    See prices from 8 sites
    from$132
  5. Hostal Alicia

    1 Stars
    Central San Pedro de Alcántara location
    See prices from 3 sites
    from$96
  6. Hostal Acemar

    2 Stars
    Walk to local town landmarks
    See prices from 8 sites
    from$82
  7. Hostal El Molino

    2 Stars
    Proximity to San Pedro Beach
    See prices from 4 sites
    from$106
  8. Hostal Gonzalez

    Outdoor terrace and lounge areas
    Select dates to see exact prices
  9. Casa Rosa Nova

    Mountain and city views
    Select dates to see exact prices
  10. Villa Turrion

    Select dates to see exact prices
  11. Villa Alicia

    Select dates to see exact prices
  12. Premium Penthouse By Aqua Vento

    Select dates to see exact prices
  13. Apartamento Vistas Al Mar En San Pedro (marbella)

    Select dates to see exact prices
  14. Awesome Views And Walk To The Beach! Rdr316

    Select dates to see exact prices
  15. Guadalmina Golf Front Villa

    Select dates to see exact prices
  16. Sunray Apartment San Pedro De Alcantara

    Select dates to see exact prices
  17. Benavista Guadalmina Alta

    Select dates to see exact prices
  18. Las Adelfas

    Select dates to see exact prices
  19. Townhouse in Marbella with garden and terrace

    Select dates to see exact prices
  20. The Cozy Beach House in Marbella, Guadalmina Baja

    Select dates to see exact prices
  21. Luxe Villa Puerto Banus

    Select dates to see exact prices
  22. Apartment Lorcrimar

    Select dates to see exact prices
  23. Stylish Apartment With Terrace Ref M29

    Select dates to see exact prices
  24. Atico coqueto en Marbella, cerca Puerto Banus

    Select dates to see exact prices
  25. Lorcrimar 3

    Select dates to see exact prices
  26. Galindo Beach San Pedro Alcantara

    Select dates to see exact prices
  27. Luxury Villa With Private Pool. El Noruego

    Select dates to see exact prices
  28. La Quinta

    Select dates to see exact prices
  29. Benavista Guadalmina Baja

    Select dates to see exact prices
  30. Exclusive San Pedro Beachside Villa

    Select dates to see exact prices
  31. Hostal La Colonia

    2 Stars
    Select dates to see exact prices
  32. Los Arqueros Beach Marbella

    Select dates to see exact prices
  33. Exclusive Duplex Penthouse In Puerto Banus

    Select dates to see exact prices
  34. Hacienda Del Sol Apartment

    Select dates to see exact prices
  35. Amazing Panoramic Sea And Mountain View Townhouse

    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in San Pedro de Alcántara

  • Cheapest month: January
    $117 per night
  • Yearly typical price
    $132 per night
  • Peak month: May
    $184 per night

Frequently Asked Questions about San Pedro de Alcántara

  • When is the cheapest time to book a hotel in San Pedro de Alcántara?

    January is usually the cheapest month to book a hotel in San Pedro de Alcántara, with typical prices around $117 per night based on 41 price comparisons.

  • When are hotel prices highest in San Pedro de Alcántara?

    Hotel prices in San Pedro de Alcántara are usually highest during May, with typical prices around $184 per night.

  • How much does a hotel in San Pedro de Alcántara cost per night?

    Hotel prices in San Pedro de Alcántara usually range from $106 per night to $211 per night, with typical prices around $132 per night.

  • How do hotel prices in San Pedro de Alcántara change throughout the year?

    Hotel prices in San Pedro de Alcántara are typically lowest in January at around $117 per night, rising to around $184 per night in May.

  • November

    2026

    $150
    $120 — $188
  • December

    2026

    $132
    $112 — $164
  • January

    2027

    $117
    $106 — $142
  • February

    2027

    $127
    $122 — $151
  • March

    2027

    $132
    $127 — $158
  • April

    2027

    $163
    $141 — $190
  • May

    2027

    $184
    $155 — $211
  • June

    2027

    Select dates to see exact prices

  • July

    2027

    Select dates to see exact prices

  • August

    2027

    Select dates to see exact prices

  • September

    2027

    Select dates to see exact prices

  • October

    2027

    Select dates to see exact prices

Frequently Asked Questions about San Pedro de Alcántara

Hotels in San Pedro de Alcántara

These hotels may also be interesting for you...

City Districts - San Pedro de Alcántara

Points of Interest - San Pedro de Alcántara

Top Destinations

More Top Destinations