Top 20 Hotels in Portimao

See all 67 Hotels in Portimao
Hotel Apartamento Mirachoro II
Hotel Apartamento Mirachoro II

Praia da Rocha/ Portimao, Portimao 8501-913

2.0 out of 5.0
3.8 out of 5 (104 reviews)

Located in the heart of Portimao, this aparthotel is within 1 mi (2 km) of Continente Shopping Center and Rocha Beach …

$21
Pestana Alvor Praia Beach & Golf Hotel
Pestana Alvor Praia Beach & Golf Hotel

Praia dos Três Irmaos, Portimao 8501-904

5.0 out of 5.0
4.2 out of 5 (244 reviews)

Terraced into a hillside above a long, sandy beach, this hotel is one km (one-half mile) from the fishing village of Alvor on …

$154
Hotel Algarve Casino
Hotel Algarve Casino

Avenida Tomas Cabreira, Portimao 8500-802

5.0 out of 5.0
4.1 out of 5 (336 reviews)

Located in Portimao, this beachfront hotel is in the entertainment district and within 1 mi (2 km) of Portimao Marina and …

$104
Apartamentos Clube Vilarosa
Apartamentos Clube Vilarosa

Urbanizacao Vila Rosa lote 1, Portimao 8500-782

3.0 out of 5.0
4.2 out of 5 (73 reviews)

Situated near the beach, this spa apartment is within 1 mi (2 km) of Portimao Museum and Rocha Beach. Fort of Santa Catarina …

$51
Hotel Oriental
Hotel Oriental

Avenida Tomas Cabreira, Portimao 8500 - 802

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

Nestled on the beach, this Portimao hotel is within 1 mi (2 km) of Portimao Marina and Rocha Beach. Portimao Museum and Fort …

$88
Luna Alvor Bay
Luna Alvor Bay

Urbanização Torralta, Praia de Alvor, Portimao 8500-053

3.0 out of 5.0
4.2 out of 5 (181 reviews)

Situated in Portimao, this beach apartment is within a 15-minute walk of Alvor Beach and Alvor Boardwalk. Hospital Alvor and …

$41
Vitor's Plaza
Vitor's Plaza

Av. Henrry Cotton, 4 Estradas de Alvor, Portimao 8501 - 905

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

This family-friendly Portimao apartment is within 1 mi (2 km) of Alemao Beach and Hospital Alvor. Rocha Beach is 2.5 mi (4 …

$41
Apartamentos Turisticos Jardins Da Rocha
Apartamentos Turisticos Jardins Da Rocha

Edificio Jardins da Rocha, Portimao 8500-801

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

This family-friendly Portimao aparthotel is located in the entertainment district, within 1 mi (2 km) of Vau Beach and Rocha …

$44
Oceano Atlantico Apartamentos Turisticos
Oceano Atlantico Apartamentos Turisticos

Avenida V6, Portimao 8500-810

4.0 out of 5.0
4.1 out of 5 (93 reviews)

Situated in Portimao, this apartment is within 1 mi (2 km) of Continente Shopping Center and Rocha Beach. Vau Beach and …

$41
Pestana Dom João II Villas & Beach Resort
Pestana Dom João II Villas & Beach Resort

Praia De Alvor, Portimao 8501-904

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

Nestled on the beach, this Portimao hotel is within a 15-minute walk of Alvor Beach and Alvor Boardwalk. Tres Irmaos Beach …

$67
Smartline Club Amarilis
Smartline Club Amarilis

Edificio Amarilis Avenida V3, Portimao 8500-801

3.0 out of 5.0
3.8 out of 5 (27 reviews)

This family-friendly Portimao apartment is located in the mountains, within 1 mi (2 km) of Vau Beach and Rocha Beach …

$41
Globo Hotel
Globo Hotel

Rua 5 de Outubro 26, Portimao 8500-581

3.0 out of 5.0
3.8 out of 5 (71 reviews)

Located in the heart of Portimao, this hotel is 0.1 mi (0.1 km) from Portimao Municipal Theater and 1.7 mi (2.7 km) from …

$27
Hotel Mirachoro Sol
Hotel Mirachoro Sol

Urbanizacao do Fojo, Lote 35-36, Portimao 8500-772

2.0 out of 5.0
3.4 out of 5 (168 reviews)

Located in the heart of Portimao, this hotel is 0.7 mi (1.1 km) from Portimao Municipal Stadium and 2.2 mi (3.6 km) from …

$40
Plaza Real by Atlantic Hotels
Plaza Real by Atlantic Hotels

Sitio dos Castelos, Rotunda do Vau, Portimao 8500

3.0 out of 5.0
4.1 out of 5 (31 reviews)

Located in the heart of Portimao, this apartment is within 1 mi (2 km) of Continente Shopping Center and Rocha Beach. Vau …

$26
Santa Isabel
Santa Isabel

Rua Jose Joaquim Nunes 4, Portimao 8500-663

2.0 out of 5.0
3.4 out of 5 (11 reviews)

Located in the heart of Portimao, this hotel is 0.1 mi (0.1 km) from Portimao Municipal Theater and 1.6 mi (2.5 km) from …

$25
Pestana Delfim Beach & Golf Hotel - All Inclusive
Pestana Delfim Beach & Golf Hotel - All Inclusive

Praia Dos Tres Irmaos, Portimao 8501-904

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

This family-friendly Portimao hotel is located by the sea, within 1 mi (2 km) of Hospital Alvor, Alvor Beach, and Tres Irmaos …

$187
Alto Fairways
Alto Fairways

Urbanizacao das Delgadas, Portimao 8500-001

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

Situated near the beach, this apartment is 0.5 mi (0.8 km) from Hospital Alvor and 2.9 mi (4.6 km) from Rocha Beach. Alvor …

$56
Hotel Da Rocha
Hotel Da Rocha

Ave Tomas Cabreira, Portimao 8500-802

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

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

$69
Tivoli Marina Portimao
Tivoli Marina Portimao

Marina Portimao, Portimao 8500-843

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

This family-friendly Portimao aparthotel is located on a river, within 1 mi (2 km) of Portimao Marina and Rocha Beach …

$74
Alvor Baia Hotel Apartamento
Alvor Baia Hotel Apartamento

Estrada do Alvor, Portimao 8500-001

4.0 out of 5.0
4.1 out of 5 (54 reviews)

This family-friendly Portimao hotel is within 1 mi (2 km) of Hospital Alvor, Alvor Beach, and Alvor Boardwalk. Rocha Beach is …

$63

Recent Reviews in Portimao

Hide content

Where to stay in Portimao

Portimao Hotel Guide

Visitors to Algarve are simply spoiled for choice when it comes to finding the perfect lodgings in Portimao. For those wanting to stay within 6 miles of Portimao, we offer 30 accommodation options that match that criteria.

Those looking for accommodation close to the heart of Portimao will love the location and amenities of the Globo Hotel.

No trip to Portimao would be complete if you don't make a trip to the Rocha Beach. If you would prefer to book a room near this Portimao landmark, look up the Bela Vista Hotel & Spa - Adults Only and Vale d'Oliveiras Quinta Resort & Spa, which are all within a short stroll.

Fort of Santa Catarina and Portimao Museum both have hotels nearby. Bela Vista Hotel & Spa - Adults Only and Hotel Oriental are close to Fort of Santa Catarina while Hotel Da Rocha and Hotel Algarve Casino are close to Portimao Museum. Turim Estrela do Vau Hotel and Apartamentos Mar à Vista are close to Aqua Portimao Shopping Center. Hotels to book that are nearest to Portimao Marina, include the Oceano Atlantico Apartamentos Turisticos and Vitor's Village.

9 miles from the middle of Portimao, is the Vila Vita Parc Resort & Spa. The Cascade Wellness & Lifestyle Resort is situated 9 miles away. Two more hotels and apartment options include the Vidamar Algarve Hotel and the Vivenda Miranda.

Once you have got a feel for Portimao, why don't you go a bit further afield? The Faro region has many things to see. Faro has beaches and coastal plains, and common Faro tourist attractions include ruins, castles and old towns. Active visitors may also try their hand at mountain biking and mountain climbing in this part of Portugal.

Lagoa is 4 miles to the west of Portimao and is home to the Senhora da Rocha Beach, Grande Beach and Slide and Splash Water Park. Should you wish to spend a few nights in Lagoa, check out the Hotel Baía Cristal Beach & Spa Resort and Monte Santo Resort. 4 miles to the northwest of Portimao, you'll also find Carvoeiro, home to the Vale d'Oliveiras Quinta Resort & Spa and Tivoli Carvoeiro. The Carvoeiro Beach, Marinha Beach and Benagil Beach are a couple of the popular points of interest to check out when you're in Carvoeiro.

8 miles to the east of Portimao is Lagos, a regional center with a population of 19,000 where you will find attractions like the Dona Ana Beach, Pinhao Beach and Lagos Marina. The Santo Antonio Church and Boavista Golf are also well worth checking out. Quinta Do Mar Da Luz and Costa D’Oiro Ambiance Village are a selection of Expedia-listed accommodation options in Lagos.

Located 30 miles away from Portimao is Faro International Airport. Stay nearby at Hotel Eva or Hotel Faro.