Looking for properties near Cabo da Roca?

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

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured Hotels Near Cabo da Roca

Guests' Choice
  • $129

    Average price per night

    Quinta Vale da Roca

    Quinta Vale da Roca

    Azoia (1.2 miles from Cabo da Roca)

    9.8 Exceptional 179 reviews
    Description Review
  • $118

    Average price per night

    Pura Vida Atlantic Lodge

    Pura Vida Atlantic Lodge

    Azoia (1.3 miles from Cabo da Roca)

    8.9 Excellent 114 reviews
    Description Review
  • Quinta do Cabo Guesthouse

    Colares (1 miles from Cabo da Roca)

    9.4 Awesome 17 reviews
    Description
  • $40

    Average price per night

    Casa Bolacha

    Casa Bolacha

    Almoçageme (2 miles from Cabo da Roca)

    8.9 Excellent 212 reviews
    Description Review
  • $141

    Average price per night

    Convento Sao Saturnino

    Convento Sao Saturnino

    Azoia (1.4 miles from Cabo da Roca)

    8.4 Very Good 163 reviews
    Description Review
  • $35

    Average price per night

    Quinta Santo António

    Quinta Santo António

    Colares (2.1 miles from Cabo da Roca)

    9.1 Awesome 73 reviews
    Description Review