Skip to main content

Three-Star Hotels in Alvor

Find the three-star hotels that appeal to you the most

The best three-star hotels in Alvor

Check out our pick of great three-star hotels in Alvor

Filter by:

Review score

Hotel Alcaide

Portimão (Near Alvor)

The sunny Hotel Alcaide is located just 200 metres from Praia do Vau. The quiet hotel has green surroundings and features an outdoor swimming pool, with sun loungers.

B
Boppy
From
Spain
Lovely spotless hotel. Staff helpful. Bruno especially made us feel welcome and was very knowledgeable. Food was of high standard. Would definitely recommend. Excellent value for the price 😊
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,028 reviews
Price from
US$84.23
1 night, 2 adults

Carvi Beach Hotel

Lagos (Near Alvor)

Carvi Beach Hotel is located directly on Dona Ana beach in Lagos. It features a rooftop swimming pool.

L
Laila
From
United States
Location is excellent, breakfast was very good. Highly recommend to try their dinner on the rooftop.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,338 reviews
Price from
US$86.04
1 night, 2 adults

Dom Pedro Lagos

Lagos (Near Alvor)

The Dom Pedro Lagos is an aparthotel located at a short walk from the popular Meia Praia Beach. The property is situated at an 8-minute drive from the Lagos centre.

S
Simona C
From
Romania
Friendly&helpful stuff, excellent location.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,037 reviews
Price from
US$80.63
1 night, 2 adults

Solar de Mos

Lagos (Near Alvor)

This family-run hotel in Lagos offers rooms with a private balcony and a surrounding palm garden with a swimming pool and sun terrace. The restaurant serves traditional Algarvean meals.

A
Agata
From
Poland
We absolutely loved our one week holiday in this hotel. Everything was great. Delicious breakfast :) it is close to the best beach Porto de Mós. I can recommend to everyone.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,046 reviews
Price from
US$121.83
1 night, 2 adults

Agua Hotels Vila Branca

Lagos (Near Alvor)

Just a 12-minute walk from Porto de Mos Beach, Agua Hotels Vila Branca offers self-catering apartments with a private balcony or terrace.

C
Carine
From
South Africa
The property is stunning. Room is very comfortable with lots of space and a very convenient kitchenette. Had such a wonderful and comfortable stay. Staff are very friendly, helpful and accommodating.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,192 reviews
Price from
US$82.43
1 night, 2 adults

Clube Meia Praia

Lagos (Near Alvor)

Clube Meia Praia is less than 2 km from the Lagos Marina and the town centre. Apartments and studios at Meia Praia have simple wooden furnishings and a seating area with TV.

M
MrJules87
From
Vietnam
Location is outside the city but close to the beach. Street parking available for free. Host welcome us and was always available when needed (via WhatsApp). Beds are comfortable and the place is quiet. The apartment was big and clean.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 155 reviews
Price from
US$93.27
1 night, 2 adults

Hotel Avenida Praia

Portimão (Near Alvor)

This beachfront hotel is located in Portimão, 51 km from Faro Airport. It has rooms with balconies overlooking Praia da Rocha Beach.

C
Chloe
From
Ireland
We only stayed here for 1 night but the staff were so helpful and friendly!
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,326 reviews
Price from
US$55.72
1 night, 2 adults

Apartamentos Jardins da Rocha

Portimão (Near Alvor)

With picturesque views of Praia da Rocha, this modern apart-hotel provides free private parking, a large outdoor pool and children's playground. It is just 3 km from Portimão Train Station.

A
Ashleigh
From
Ireland
Location, two balconies, very spacious apartment for the price.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,848 reviews
Price from
US$71.41
1 night, 2 adults

Hotel Luar

Portimão (Near Alvor)

This Praia da Rocha hotel overlooks the sandy beach and Atlantic Ocean. The balcony in each guest room offers view of the outdoor swimming pool or the landscaped garden.

E
Elizabeth
From
Ireland
So close to everything.lovely staff very clean.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 514 reviews
Price from
US$90.51
1 night, 2 adults

Vilamar

Luz (Near Alvor)

Offering access to outdoor pools for children and adults, Vilamar is located in Praia da Luz. Surrounded by a garden, this property offers free WiFi throughout.

I
Irene
From
Sweden
Receptionist was super, frindly, gave good information about Luz. The check in was excellent, we where a little bit early and it was no problem. Two Rota Vicentina hikers
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,336 reviews
Price from
US$70.83
1 night, 2 adults
All three-star hotels in Alvor

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Alvor and surroundings in the past month

See all

Popular with guests booking three-star hotels in Alvor

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 356 reviews

Popular with guests booking three-star hotels in Alvor

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 614 reviews

Popular with guests booking three-star hotels in Portimão

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,028 reviews

Popular with guests booking three-star hotels in Portimão

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 10 reviews

Popular with guests booking three-star hotels in Portimão

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 11 reviews

Save money on three-star in Alvor and nearby – budget options available

Mirachoro Portimao

Portimão
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,481 reviews

Located between Praia da Rocha Beach and Portimão town, this property offers an outdoor swimming pool with sun terrace and a lush garden at the Mirachoro Complex. A free parking is available.

From US$80.44 per night

RR Club Amarilis

Portimão
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 724 reviews

RR Club Amarilis is situated in Portimão just 350 metres from the beach of Praia da Rocha.

From US$96.77 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,848 reviews

With picturesque views of Praia da Rocha, this modern apart-hotel provides free private parking, a large outdoor pool and children's playground. It is just 3 km from Portimão Train Station.

From US$77.76 per night

Clube Vilarosa

Portimão
Budget options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,627 reviews

Set in Portimão, less than 1 km from Rocha Beach, Clube Vilarosa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$69.95 per night

Dom Pedro Lagos

Lagos
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,037 reviews

The Dom Pedro Lagos is an aparthotel located at a short walk from the popular Meia Praia Beach. The property is situated at an 8-minute drive from the Lagos centre.

From US$83 per night

Hotel Riomar

Lagos
Budget options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,414 reviews

Riomar is a recently-renovated hotel in central Lagos, only a 5-minute walk from a beach on the Atlantic. It features a bike rental to discover the surroundings and nearby golf facilities.

From US$48.73 per night

Carvi Beach Hotel

Lagos
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,338 reviews

Carvi Beach Hotel is located directly on Dona Ana beach in Lagos. It features a rooftop swimming pool.

From US$81.84 per night

Agua Hotels Vila Branca

Lagos
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,192 reviews

Just a 12-minute walk from Porto de Mos Beach, Agua Hotels Vila Branca offers self-catering apartments with a private balcony or terrace.

From US$82.43 per night

Enjoy breakfast in Alvor and nearby

Hotel Luar

Portimão
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 514 reviews

This Praia da Rocha hotel overlooks the sandy beach and Atlantic Ocean. The balcony in each guest room offers view of the outdoor swimming pool or the landscaped garden.

From US$150.84 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 11 reviews

Boasting air-conditioned accommodation with a balcony, Apartment Estrela do Vau Apart- 3 bedroom-3 by Interhome is situated in Portimão. This 3-star apartment offers a lift.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 10 reviews

Featuring sea views, Estrela do Vau Mariosilvat offers accommodation with a seasonal outdoor swimming pool, a garden and a bar, around 700 metres from Praia do Alemão.

Hotel Alcaide

Portimão
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,028 reviews

The sunny Hotel Alcaide is located just 200 metres from Praia do Vau. The quiet hotel has green surroundings and features an outdoor swimming pool, with sun loungers.

Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 1 review

Featuring sea views, Apartment Torre da Rocha by Interhome provides accommodation with a seasonal outdoor swimming pool and a balcony, around 400 metres from Três Castelos Beach.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,326 reviews

This beachfront hotel is located in Portimão, 51 km from Faro Airport. It has rooms with balconies overlooking Praia da Rocha Beach.

From US$85.43 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,858 reviews

Situated only 50 metres from Praia da Rocha Beach, Hotel Santa Catarina offers rooms with private balconies, some overlooking the Atlantic Ocean.

Clube Meia Praia

Lagos
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 155 reviews

Clube Meia Praia is less than 2 km from the Lagos Marina and the town centre. Apartments and studios at Meia Praia have simple wooden furnishings and a seating area with TV.

3 star hotels that guests love in Alvor

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 356 reviews
Fantastic location very close to a beautiful beach. Miss Pasta restaurant on site has a very nice varied menu, with good prices and friendly staff.
Guest review by
Phlip
Family with young children