Recommended hotels in Praia da Rocha

Bela Vista Hotel & Spa

From US$ 479

Rua Tomas Cabreira S/N, Praia da Rocha, Portugal - Show map

Show map

The business Bela Vista Hotel & Spa lies in a marina area of Praia da Rocha.

Book Now From US$ 479

Mar A Vista

From US$ 0

Rotunda Do Vau - Praia Do Vau, Praia da Rocha, Portugal - Show map

Show map

This excellent apartment is a great place in Praia da Rocha to stay at.

Book Now From US$ 0