Looking for properties near Cabo da Roca?

Then you've come to the right place! Enter your dates and choose from 260 properties.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured Hotels Near Cabo da Roca

Guests' Choice
  • $157

    Average price per night

    Quinta Vale da Roca

    Quinta Vale da Roca

    Azoia (1.2 miles from Cabo da Roca)

    9.8

    Exceptional
    Score from 86 reviews

    Description Review
  • $84

    Average price per night

    Pura Vida Atlantic Lodge

    Pura Vida Atlantic Lodge

    Azoia (1.3 miles from Cabo da Roca)

    9.4

    Wonderful
    Score from 74 reviews

    Description Review
  • Casa da Adraga - Sintra Lifestyle

    Almoçageme (1.5 miles from Cabo da Roca)

    9.2

    Wonderful
    Score from 88 reviews

    Description Review
  • $66

    Average price per night

    Casa Bolacha

    Casa Bolacha

    Almoçageme (2 miles from Cabo da Roca)

    8.9

    Excellent
    Score from 214 reviews

    Description Review
  • $84

    Average price per night

    Guest House Praia Grande

    Guest House Praia Grande

    Almoçageme (2.3 miles from Cabo da Roca)

    9.3

    Wonderful
    Score from 66 reviews

    Description Review
  • Quinta da Tareca Praia Grande - Sintra

    Almoçageme (2.2 miles from Cabo da Roca)

    9.7

    Exceptional
    Score from 25 reviews

    Description Review