Flor Da Rocha
Sitio Dos Castelos, Portimão, 8500-801, Portugal
View all photos in gallery
Book online now
nights
1 Room With 2 Adults Change Search
Room
Room
Address
Sitio Dos Castelos, Portimão, 8500-801, Portugal
Hotel Services and Facilities
Free WiFi
Free parking
Free breakfast
Pet friendly
Hotel facilities
- Free Parking
- Swimming Pool
- Garden
- Golf Course
- Safety Deposit Box
- Air Conditioning
- Bar
- 24-Hour Front Desk
- Elevator
- Billiards
- Darts
- Heating
- Fax/photocopying
- Snack bar
- Shared lounge/TV area
- Wheelchair accessible
- outdoor pool
- Poolside bar
- vending machine
- 24-hour security
- Accessible parking
- Family Rooms
- Free Wi-Fi
- Game Room
- Live entertainment
- Massage services
- Off-Site parking
- Sun Deck
- Daily Housekeeping
- Non-Smoking Rooms Available
- Indoor play area
- Emergency cord in bathroom
- Plunge pool
- Outdoor furniture
- Fence around pool
- Kids' pool
- Sun loungers or beach chairs
- Smoke alarms
- Fire extinguishers
- Staff follow all safety protocols as directed by local authorities
- Shared stationery such as printed menus, magazines, pens, and paper removed
- First aid kit available
- Cashless payment available
- Linens, towels and laundry washed in accordance with local authority guidelines
- Hand sanitizer in guest accommodation and key areas
- Invoices
- All plates, cutlery, glasses and other tableware have been sanitized
- Access to health care professionals
- Electronic room key
- balcony/terrace
- ATM or cash withdraw on site
- Car rental available
- CCTV security in common areas
- Daily disinfection
- Facilities for disabled guests available
- Fitness center
- Lower bathroom sinks available
- Luggage storage & lockers
- Non-smoking property
- Soundproof rooms available
- Spa services
- Tennis court & equipment
- Tour services
- Physical/social distancing guidelines
- Protective screen or physical barriers in appropriate areas
- Accessible toilet
- Allergy-free rooms available
- Airport shuttle (charges may apply)
- Shuttle service (charges may apply)

















































Click here to leave your opinion >>
Melissa (Family with young children)
stayed in July, 2026
Guest Score 10 out of 10
Exceptional
Clean, well located, friendly staff. Has everything you need and more. Pool area is pretty.
Matej (Family with young children)
stayed in July, 2026
Guest Score 10 out of 10
Exceptional
Nice apartment with all needed facilities. Well equipped kitchen. Great location just a few minutes from main strip and beach. Swimming pool was also great - nice atmosphere. We also managed to find free street parking near hotel. Live music by pool last day of our stay.
There was no salt in kitchen :)
Kristin M. (Solo Traveler)
stayed in July, 2026
Guest Score 9 out of 10
Wonderful
Swimming pool nice and employees were nice. Apartment was big except bathroom was too small.
Bathroom was too small for 4 persons and no ventolation in bathroom which could be mold in the future. Too many ants in kitchen and silver tail insent in hallway. Would have been nice to have wine glasses and bottle opener. Also could be mirror i. The big hallway. Beds were not soo good
Mariam (Group Traveler)
stayed in July, 2026
Guest Score 2 out of 10
Poor
Location
It says air conditioned, and only 1 AC was in the living room. Bedrooms had no Acs.
Very rude staff
Phones in the rooms are disconnected
Vee (Solo Traveler)
stayed in July, 2026
Guest Score 10 out of 10
Exceptional
The apartment was larger than I expected and walkable to the beach.
The hallway was very dark.
JONATHAN (Group Traveler)
stayed in July, 2026
Guest Score 9 out of 10
Wonderful
Location was perfect, a short walk to bars and restaurants. Apartment was clean and a decent size for 2 adults. Property included large swimming pool, bar and gym.
1 small AC in living room that did not push cool air into bedroom. The bedroom was hot had to sleep in living room.
Equaan (Solo Traveler)
stayed in July, 2026
Guest Score 6 out of 10
Pleasant
The location was excellent. Wifi was great. There is a pool and bar on site. The electronic blinds were amazing. The amount of beds was good.
We had no wash/face towels and our garbage was full every day. Plus we were not able to iron clothes without making a reservation. A full length mirror in the front of the hallway will improve the experience
Briguett (Family with young children)
stayed in July, 2026
Guest Score 9 out of 10
Wonderful
Very nice and spacious , really good location
The noise and that fact that there was only 1 Ac in the living room so the other room didn’t get much ac or any , but with the cool breeze from the outside it was cold enough but again, the noise
Carol (Group Traveler)
stayed in June, 2026
Guest Score 10 out of 10
Exceptional
Large clean apartments and lovely pool area with bar, short walk to beach /restaurants
Martha (Couple)
stayed in May, 2026
Guest Score 10 out of 10
Exceptional
We had a wonderful stay. We felt so comfortable, it almost felt like "home". We had a great view, wonderful balcony, kitchenette, bathroom everything we needed. Very well-kept beautiful hotel/apartment.
Sandra (Group Traveler)
stayed in May, 2026
Guest Score 10 out of 10
Exceptional
Nice property with pool. The beach is close and in the area it’s easy to find shops and restaurants. The rooms were nice and cleaned and the stuff very friendly and helpful.
No comment
belize (Couple)
stayed in May, 2026
Guest Score 9 out of 10
Wonderful
toilet made weird noises but stopped after a couple minutes
Floor (Solo Traveler)
stayed in May, 2026
Guest Score 10 out of 10
Exceptional
I can highly recommend this place to anyone who wants a nice stay in a clean apartment. They clean it everyday and the beach is just a 5 minute walk. The staff is very friendly and always open to help you 24/7
Nothing, everything was just perfect ?
Annette (Solo Traveler)
stayed in May, 2026
Guest Score 10 out of 10
Exceptional
Everything, had all that I needed
Nothing
Liddle (Family with young children)
stayed in April, 2026
Guest Score 7 out of 10
Good
Really good apartments, best I have stayed in.
Staff were excellent.
200 plus college kids staying for volleyball tournament. Noise everywhere. In corridors. By the pool ( at night).
Staff did try but not much chance with that many.
Unfortunate that the world superbike championship was at the local track. Motorbikes screaming everywhere till 3am.
Would have loved it except for the noise.
Would ring them first next time to make sure there is nothing on.
Octavio (Couple)
stayed in January, 2026
Guest Score 7 out of 10
Good
Pool area is nice, nice game room, good location
Pool towels require a 20 euro cash deposit each... Also food at the pool bar was terrible, and in general the hotel feels like it could be a bit better if they tried a bit more.
Maria (Family with young children)
stayed in January, 2026
Guest Score 10 out of 10
Exceptional
Very clean, staff very friendly and helpful,great location, awesome pools. Beautiful property.
Maria (Family with young children)
stayed in January, 2026
Guest Score 8 out of 10
Very Good
Beautiful property, very clean, staff were extremely pleasant. Our second night was excellent.
First night we had problem with hot water and blew dryer did not work. Second night we had no problem.
Andrey (Group Traveler)
stayed in December, 2025
Guest Score 9 out of 10
Wonderful
Huge apartments, close to the beach, all great and for a very reasonable price!
Sajeev (Family with young children)
stayed in November, 2025
Guest Score 4 out of 10
Disappointing
Location is near the Praia Da Rocha beach
Apartments are spacious
The 2 gents at the front desk were genuinely helpful
In no way is this a 4-star as advertised:
20 Euros deposit per pool towel!
Bathroom is small, toilet right by the sink, stingy with the toiletries
No dish rack in the kitchen
Besides the 2 gents at the front desk, the rest of the front desk staff had all the charm and warmth of prison wardens
Thank you for your information!
Area information
- Portimao - 2.86 mi
- Faro Airport - 32.60 mi
- Museu de Portimao - 0.95 mi
- Museu Municipal Dr Jose Formosinho - 7.03 mi
- Portimao Train Station - 1.72 mi
- Ferragudo Train Station - 1.95 mi
- Lagos Train Station - 6.94 mi
- Silves Train Station - 6.94 mi
- Slide & Splash Water Park - 4.18 mi
- Praia da Rocha Beach - 0.62 mi
- Vau Beach - 0.68 mi
- Praia Grande Beach - 1.52 mi
- Tres Irmaos Beach - 1.96 mi
- Alvor Beach - 2.84 mi
- Carvoeiro Beach - 4.44 mi
- Meia Praia Beach Lagos - 6.69 mi
- Dona Ana Beach - 7.11 mi
- Continente Shopping Center Portimao - 0.91 mi
- Aqua Portimao Shopping Center - 1.81 mi
- Stadium of Portimao - 0.96 mi
- Portimao Arena - Parque de Feiras e Exposicoes - 1.76 mi
- Meridien Penina Golf & Resort - 0.97 mi
- Alto Golf - 2.52 mi
- Penina Golf Course - 2.78 mi
- Boavista Golf - 7.24 mi
- Monumentos Megaliticos de Alcalar - 5.75 mi
- Statue of Henry the Navigator - 6.98 mi
- Roman Bridge of Silves - 7.50 mi
- Lagos Castle - 6.94 mi
- Church of St Anthony Igreja de Santo Antonio - 7.03 mi
- Church of Saint Anthony - 7.05 mi
- Cathedral of Silves - 7.62 mi
- Castle of Silves - 7.69 mi
- Praia do Alemao - 1.00 mi
- Portimao Marina - 1.07 mi
- Igreja de Nossa Senhora da Conceicao - 1.10 mi
- TEMPO - Teatro Municipal de Portimao - 1.33 mi
- Arade Congress Centre - 1.67 mi
- Pavilhao do Arade - 1.82 mi
- Montes de Alvor - 2.30 mi
- Vale do Milho - 4.48 mi
- Algar Seco - Carvoeiro - 4.85 mi
- Odiaxere - 4.87 mi
- Fortress of Ponta da Bandeira - 6.89 mi
- Forte da Ponta da Bandeira - 6.93 mi
- Antigo Mercado de Escravos - 7.02 mi
- First European Slave Market - 7.03 mi
- Marina Lagos - 7.05 mi
- Lagos Live Science Center - 7.11 mi
- Lagos Marina - 7.11 mi
- Palmares - 7.24 mi
- Ponta da Piedade Lighthouse - 7.34 mi
Airports Show all on map »
Museums
Art Galleries Show all on map »
Transport
Train stations Show all on map »
Attractions/Entertainment
Amusement Parks Show all on map »
Other attractions
Beaches Show all on map »
Shopping Center Show all on map »
Stadiums, Arenas, and Racetracks Show all on map »
Golf Courses Show all on map »
Monuments and Landmarks Show all on map »
Historical Buildings Show all on map »
Other Show all on map »
Flor Da Rocha
Sitio Dos Castelos, Portimão, 8500-801, Portugal