Top Trending Hotels Near Portimao Town Market

See all 304 Hotels near Portimao Town Market
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Lagoa Hotel
Lagoa Hotel

Estrada Nacional 125, Lagoa 8400-395

3.0 out of 5.0
4.5 out of 5 (4 reviews)

Situated in Lagoa, this hotel is within a 10-minute walk of Portimao Town Market and Sao Jose Convent. Slide and Splash Water …

£31
Hotel Baía Cristal Beach & Spa Resort
Hotel Baía Cristal Beach & Spa Resort

Vale De Centeanes-Praia Do Carvoeiro, Carvoeiro 8400-525

4.0 out of 5.0
3.9 out of 5 (260 reviews)

This family-friendly Carvoeiro hotel is located on the waterfront, within a 15-minute walk of Vale Centeanes Beach, Vale de …

£31
Rocha Brava Village Resort
Rocha Brava Village Resort

Urb. Rocha Brava - Apartado 1047, Carvoeiro 8401-908

4.0 out of 5.0
4.2 out of 5 (272 reviews)

This family-friendly Carvoeiro apartment is located by the ocean, within a 15-minute walk of Alfanzina Lighthouse, Vale …

£25
Presa da Moura
Presa da Moura

Sesmarias, Carvoeiro 8400-008

4.0 out of 5.0
4.4 out of 5 (10 reviews)

This family-friendly Carvoeiro aparthotel is located by the ocean, within 2 mi (3 km) of Paraiso Beach and Carvoeiro Beach. …

Get Rates
Ponta Grande Carvoeiro
Ponta Grande Carvoeiro

Sesmarias, Carvoeiro 8400-561

3.0 out of 5.0
3.9 out of 5 (20 reviews)

Situated in the mountains, this apartment is within 2 mi (3 km) of Paraiso Beach, Carneiros Beach, and Carvoeiro Beach. Algar …

Get Rates
Villa Paraiso - Adults Only
Villa Paraiso - Adults Only

Areias de Porches, Lagoa 8400-452

4.0 out of 5.0

Located in Porches, this bed & breakfast is 1.6 mi (2.6 km) from Cova Redonda Beach and 1.7 mi (2.7 km) from Senhora da Rocha …

Get Rates
Água Hotels Riverside
Água Hotels Riverside

Quinta das Marinhas do Parchal, Lagoa 8400

4.0 out of 5.0
4 out of 5 (254 reviews)

This family-friendly Lagoa hotel is located on the riverwalk, within 2 mi (3 km) of Arade Congress Centre, Angrinha Beach, an …

£30
Vila Castelo
Vila Castelo

Vila Castelo Parque Lote 1, Apartado 52, Lagoa 8400-258

4.0 out of 5.0
5 out of 5 (3 reviews)

Located in Ferragudo, this hotel is within a 5-minute walk of Sao Joao do Arade Fort and Angrinha Beach. Grande Beach and …

Get Rates
Hotel Da Rocha
Hotel Da Rocha

Ave Tomas Cabreira, Portimao 8500-802

4.0 out of 5.0
4.5 out of 5 (234 reviews)

Located in Praia da Rocha, this beachfront hotel is on the boardwalk and within 1 mi (2 km) of Portimao Marina and Rocha Beac …

Get Rates
Vista Marina
Vista Marina

Rua do Oceano Indico, 4, Portimao 8500-823

4.0 out of 5.0
4.3 out of 5 (142 reviews)

Situated on a river, this spa apartment is within a 15-minute walk of Portimao Museum and Rocha Beach. Fort of Santa Catarina …

£36