Recommended hotels in Praia da Rocha

Bela Vista Hotel & Spa Praia da Rocha

From US$ 312

Av. Tomas Cabreira Praia Da Rocha 8500-802 Portugal, 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$ 312

Mar A Vista Hotel Praia da Rocha

From US$ 0

Edificio Mar A Vista-Rotunda 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