We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Finisterra Spa

Check In Check Out
Show Prices
Enter dates for best prices

Hotels & B&Bs travelers recommend

Urbanizacao Quinta do Martinhal | Apartado 54, Sagres 8650-908, Portugal
Martinhal Sagres Beach Resort & Hotel Slideshow
#2 of 9 hotels in Sagres
  • Luxury
  • Free Parking
  • Beach
  • Pool
Show Prices
Rua De Taipa, Sagres 8650, Portugal
0.9 miles from Finisterra Spa
Travelers' Choice® 2016 Winner Top Hotels | Best Service
Sagres Time Apartamentos Slideshow
#1 of 9 hotels in Sagres
  • Luxury
  • Free Parking
  • Beach
  • Pets Allowed
Show Prices
Sitio da Baleeira, Sagres 8650-357, Portugal
0.9 miles from Finisterra Spa
Memmo Baleeira Hotel Slideshow
#4 of 9 hotels in Sagres
  • Luxury
  • Free Breakfast
  • Free Parking
  • Beach
Show Prices
Vila de Sagres, Sagres 8650-365, Portugal
1.0 miles from Finisterra Spa
#8 of 9 hotels in Sagres
  • Mid-range
  • Free Parking
  • Pool
Show Prices
Rua das Naus, Sagres, Portugal
1.0 miles from Finisterra Spa
#9 of 9 hotels in Sagres
Rua Infante D. Henrique, Sagres 8650-381, Portugal
1.1 miles from Finisterra Spa
#5 of 9 hotels in Sagres
  • Luxury
  • Free Parking
  • Beach
  • Pets Allowed
Show Prices
Rua Infante Dom Henrique, Sagres 8650-381, Portugal
1.2 miles from Finisterra Spa
#7 of 9 hotels in Sagres
  • Pool
Show Prices
Ponta da Atalaia, Sagres 8650-385, Portugal
1.3 miles from Finisterra Spa
#3 of 9 hotels in Sagres
  • Luxury
  • Free Breakfast
  • Free Parking
  • Beach
Show Prices
Praca da Republica | Mareta, Sagres 8650-356, Portugal
1.4 miles from Finisterra Spa
#6 of 9 hotels in Sagres
  • Luxury
  • Free Breakfast
  • Free Parking
  • Beach
Show Prices
Rua 1st de Maio, 3, Vila do Bispo 8650-425, Portugal
4.2 miles from Finisterra Spa
#1 of 2 hotels in Vila do Bispo
  • Pool
Show Prices
Rua 28 de Janeiro, Praia da Salema, Salema 8650-190 , Portugal
6.3 miles from Finisterra Spa
#1 of 2 hotels in Salema
  • Luxury
  • Free Parking
  • Beach
  • Pool
Show Prices
Rua 28 de Janeiro, Salema 8650-200, Portugal
6.3 miles from Finisterra Spa
#2 of 2 hotels in Salema
  • Beach
Show Prices
Parque da Floresta, Vale do Poco, Vila do Bispo 8650-060, Portugal
6.9 miles from Finisterra Spa
#2 of 2 hotels in Vila do Bispo
  • Luxury
  • Free Parking
  • Pool
Show Prices
Sitio Cama da Vaca | Praia da Luz, Luz 8600, Portugal
10.1 miles from Finisterra Spa
Travelers' Choice® 2016 Winner Bargain
#4 of 8 hotels in Luz
  • Free Parking
  • Pool
Show Prices
Urb. Montinhos da Luz Lote 6, Luz 8600-160, Portugal
10.5 miles from Finisterra Spa
#5 of 8 hotels in Luz
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
Estrada de Burgau | Praia Da Luz, Luz 8600, Portugal
11.0 miles from Finisterra Spa
#7 of 8 hotels in Luz
  • Free Parking
  • Pool
Show Prices
Rua da Padaria, 9, Carrapateira P-8670 230, Portugal
11.3 miles from Finisterra Spa
Travelers' Choice® 2016 Winner Bargain
#1 of 1 hotels in Carrapateira
  • Free Parking
Rua Manuel Augusto Alves Catarino | Praia da Luz, Luz 8600-136, Portugal
11.5 miles from Finisterra Spa
#2 of 8 hotels in Luz
  • Luxury
  • Free Parking
  • Pool
Show Prices
Praia da Luz, Luz 8600-147, Portugal
11.7 miles from Finisterra Spa
#3 of 8 hotels in Luz
  • Luxury
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
Praia da Luz | Vila da Luz, Luz 8600-160, Portugal
11.8 miles from Finisterra Spa
#6 of 8 hotels in Luz
  • Luxury
  • Free Parking
  • Beach
  • Pool
Show Prices
Rua do Jardim | Praia da Luz, Luz 8600-565, Portugal
11.9 miles from Finisterra Spa
#8 of 8 hotels in Luz
  • Mid-range
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
Rua Alfredo Nascimento Batista | Lote 35, R/C - Urb. Da luz, Luz 8600-152, Portugal
12.0 miles from Finisterra Spa
Hotel Baia da Luz Slideshow
#1 of 8 hotels in Luz
  • Luxury
  • Free Parking
  • Pool
Show Prices
Lagoa da Rosa | 9Y, Barao de Sao Joao, Lagos 8600-016, Portugal
12.2 miles from Finisterra Spa
#1 of 1 hotels in Barao de Sao Joao
  • Free Parking
  • Beach
  • Pets Allowed
  • Pool
Quinta da Boavista SA, Lagos 8601-901, Portugal
13.3 miles from Finisterra Spa
#18 of 50 hotels in Lagos
  • Luxury
  • Free Parking
  • Pool
Show Prices
Encosta do Funchal, Lagos 8600-320, Portugal
13.5 miles from Finisterra Spa
#19 of 50 hotels in Lagos
  • Luxury
  • Free Parking
  • Beach
  • Pool
Show Prices
Avenida Fernando Magalhaes | Porto De Mos, Santa Maria, Lagos, Portugal
13.8 miles from Finisterra Spa
#42 of 50 hotels in Lagos
  • Beach
  • Pool
Estrada Do Porto Mos, Lagos 8600-153, Portugal
14.0 miles from Finisterra Spa
Belmar Spa & Beach Resort Slideshow
#4 of 50 hotels in Lagos
  • Luxury
  • Free Parking
  • Beach
  • Pool
Show Prices
Estrada Monte Carapeto | Porto Mos, Lagos 8601-910, Portugal
14.0 miles from Finisterra Spa
#26 of 50 hotels in Lagos
  • Luxury
  • Free Parking
  • Pool
Show Prices
Praia do Porto de Mos - Apartado 737 | Beco das Piteiras, Lagos 8600-502, Portugal
14.0 miles from Finisterra Spa
#28 of 50 hotels in Lagos
  • Mid-range
  • Free Parking
  • Beach
  • Pool
Show Prices
Estrada Monte Carapeto Lot 11 | Meia Praia Lagos, Lagos, Portugal
14.1 miles from Finisterra Spa
#14 of 50 hotels in Lagos
  • Pool