Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

Pestana Dom João II Hotel Beach & Golf Resort

Praia De AlvorSee map

AED 413.16per night

This is the cheapest price in 30 days, based on the rates on 26 Oct

Top reasons for booking
Great view
Most user reviews comment positively on the view from their room
Popular facilities
Bar
Restaurant
Free WiFi
Fitness center
Spa
Sauna
4.3/5Great 439 reviews
Exploring the area
Portimao Station, 5.0km, About 9 mins from hotel by car
Três Irmãos Beach, 800m, About 12 mins from hotel by foot
Pestana Alto Golf Club, 2.0km, About 32 mins from hotel by foot
5
Deluxe Double or Twin Room (Land View)
Bed type arranged at check-in

14.0 m²

Courtyard view

6
Deluxe Double or Twin Room, Sea View
Bed type arranged at check-in

14.0 m²

Sea view,Beach view

2
Suite, Garden View
2 beds

25.0 m²

Garden view

4
Deluxe Room, Partial Sea View
2 beds

14.0 m²

Partial sea view

6
Superior Room, Sea View
2 beds

18.0 m²

Sea view

Earn KlookCash for this booking & save on the next one

Read all reviews
4.3/5.0

Great

439 reviews
Location
4.6
Services offered
4.3
Cleanliness
4.2
Atmosphere & facilities
4.2
All
4.5+
3.0+
George
Reviewed: 3 Apr 2026

5.0/5.0

Fantastic

Stayed with friends · For friends and family

Great location Great value for money Great staff Great food selection 10/10
Haley
Reviewed: 18 Mar 2026

5.0/5.0

Fantastic
A great stay!
Shirley
Reviewed: 31 Jan 2026

4.0/5.0

Great

Stayed with partner · For leisure

Great breakfast, clean room, comfortable bed and excellent location.
Deborah
Reviewed: 5 Jan 2026

5.0/5.0

Fantastic

Stayed with partner · For leisure

Excellent location, right on the beach and a short walk to local bars and restaurants. Friendly helpful staff. Excellent breakfast with a wide variety of options. No tea/coffee making facility in the room, so take a kettle if you like a cuppa.
Marie
Reviewed: 5 Jan 2026

4.0/5.0

Great

Stayed with partner

The public rooms are very attractive and comfortable and the bedroom clean with comfy beds. Staff are also great. Small point, no coffee making facilities in the bedroom or water refilling stations anywhere. Loved the views
Tobias
Reviewed: 28 Oct 2025

4.0/5.0

Great

Stayed with family · For leisure

Staff friendly and helpful, location outstanding. Breakfast could be better, rooms need some attention.
Jamunanithy
Reviewed: 10 Aug 2025

3.0/5.0

Good

Stayed with family · For leisure

+ Nice area with lots of restaurants within walking distance and nice beach. - We payed for sea view but got given a room where the view was blocked by a part of the building so couldn't really see the sea. Toothbrushes, toothpaste, shampoo, conditioner and body lotion weren't provided. Complimentary water bottles weren't provided. Have to pay for sunbeds on the beach each day. Door for the steam room was broken so all the steam would escape. The coffee machines for breakfast made very watery coffees. Bed was also very lumpy and uncomfortable.
Verified traveler
Reviewed: 13 Jul 2025

3.0/5.0

Good

Stayed with family · For friends and family

PROS: The property is very beautiful and the location is perfect. The snack bar near the beach is a nice touch for people to enjoy a drink near the beach with live music and watch the sunset. It is pretty quiet and peaceful for a resort. Very family-oriented. Free breakfast. There are plenty of good restaurants around the property that are fairly cheap but amazing. CONS: Lacking in good service from the snack bar near the pool. Everytime we order, it takes atleast 30 minutes to come and the servers do not pay attention enough to get the orders correct. All the amenties close too early like the pool, gym and spa. Themed buffet is too pricey.
Amanda
Reviewed: 28 Jun 2025

4.0/5.0

Great
Excellent location and breakfast.
Ann
Reviewed: 5 Jun 2025

4.0/5.0

Great

Stayed with partner

Second time here. Much busier than last visit. Reception very friendly and helpful. Breakfast very nice with plenty of offerings. Had buffet dinner on last night for €60 for 2 people with 1 drink each. We ordered a bottle of wine and asked how much extra we had to pay and the head waiter said he wouldn’t charge us any extra which I thought was a really nice touch and very customer focussed. Bravo If I had anything negative to say it would be the amount of people reserving sunbeds and leaving the for hours. The hotel should maybe have some policy to remove them after a certain time as we hat to sit on the grass around the pool
1/5
4.6/5
Fantastic
338 reviews
Algarve
Fitness
Business center
AED572.03
Incl. taxes & fees: AED606.35
1/5
4.7/5
Fantastic
199 reviews
2.8km from Lagoa Ferragudo Station,Algarve
Fitness
Business center
AED2,594.00
Incl. taxes & fees: AED2,594.00
1/5
Meia Praia Lagos - Beach Club Apartments
4.3/5
Great
503 reviews
1.3km from Train Station,Algarve
AED632.34
Incl. taxes & fees: AED670.28