"Bela Vista was ideally located next to the beach, but an oasis of calm and with Portuguese character. Excellent staff, lovely pool and outstanding dining."
"Room was incredibly spacious, with a beautiful view, and quiet. The internal pool was excellent; we were surprised it was available at this property. Groceries are easily available within walking distance. This property makes me want to visit Portimão again by itself."
"Great location and amazing views on 22nd floor ! Short walk to the beach which was perfect. Bars and restaurants nearby. For the price this was a good choice"
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
"We had a fantastic family holiday here in September 2025. Great location on the edge of Praia da Rocha and a short walk from Praia do Vau. We love the family friendly atmosphere and accommodating nature of Portugal which made our trip with a 9 month old easier than we expected.
The hotel is well styled and gives a sense of luxury the moment you step inside. Our room was perfect with plenty of space for a cot bed and playtime. The room was very quiet apart from a little traffic noise which can’t be controlled. Our bathroom had a bath which was ideal for our baby. All parts of the hotel were thoroughly cleaned by the lovely hotel staff.
The hotel pool is small but perfectly adequate for a relaxing dip to cool down, and with the beaches close by, it was never too crowded.
We had a great time and believe the whole experience was great value! Special thanks to Vivian on front desk for being so lovely with our daughter! Would definitely recommend a stay here and we would certainly go back!"
"It is right next to the beach and all the popular attractions. Great room with plenty of space. Surprisingly there are no outlets in the bathroom. Had to plug my toothbrush in the outlet near the bed???
"
"Bela Vista was ideally located next to the beach, but an oasis of calm and with Portuguese character. Excellent staff, lovely pool and outstanding dining."
"We loved this hotel. The staff were really friendly and attentive. The rooms were cleaned thoroughly each day. The pool area is lovely and it is easy to get sun loungers at pretty much any time of the day. There are steps next to the pool area which take you straight down to a beautiful beach. The food in the restaurant was great and there was lots of variety, each night there were plenty of vegetarian options as well as fish dishes for example. My partner has a peanut allergy and the chefs were helpful and accommodating with this. We booked a massage with the beautician that is based in the hotel which was excellent and really relaxing. The only slight issue we had was that our room was on a lower floor below a bar next door to the hotel and the music kept us up on one of the nights, but this isn't really in the hotel's control. Overall, we had an excellent stay."
Explore the waterfront in Praia da Rocha with a trip to Portimão Harbor. Amble around this family-friendly area's beautiful beaches and enjoy its top-notch restaurants.
If a restful holiday is part of your travel plans, Angrinha Beach might be the perfect place to visit during your trip to Ferragudo. Visit the shops in this family-friendly area or simply enjoy its restaurants.
Grande Beach is located in Ferragudo. Travellers like this family-friendly area for its beaches and shopping. If you're looking for a convenient place to stay, take a look at the 266 hotels and other accommodation options you'll find within a mile.
What's the best hotel to stay close to Grande Beach?
Adjacent to Grande Beach, Hotel Casabela is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and a restaurant. Other good choices close by include Hotel Algarve Casino and NH Marina Portimao Resort.
How many hotels will I find close to Grande Beach?
Expedia has 266 hotels and other accommodation options within a mile from Grande Beach.
If I need to cancel the hotel reservation for my stay near Grande Beach, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Add your dates and click on "Search", then filter by "fully refundable" to review the best deals available near Grande Beach.
What can I see and do near Grande Beach?
Explore notable local landmarks like Alfanzina Lighthouse, Sao Joao do Arade Fort and Fort of Santa Catarina. Spend some time wandering around Alvor Boardwalk, Algar Seco Rocks and Sitio das Fontes Park. Rocha Beach, Carneiros Beach and Três Castelos Beach are great spots if you want to spend some time by the water during your stay.