About
Beachfront Location Hotel Vila Bela in Porto da Cruz offers direct beachfront access with Maiata Beach just yards away. Guests can relax on the sand or enjoy the scenic sea views from the terrace or balcony. Dining and Leisure The family-friendly restaurant serves Mediterranean and Portuguese cuisine for lunch, dinner, and high tea. Breakfast includes continental and buffet options with fresh pastries, cheese, fruits, and juice. A bar provides a relaxing spot to unwind. Comfortable Accommodations Rooms feature private bathrooms, air-conditioning, and sea or pool views. Additional amenities include free WiFi, TV, and a work desk. Family rooms and ground-floor units cater to all travelers. Nearby Attractions Maiata Beach is a few steps away, while attractions such as Santana's Traditional Houses and Madeira Botanical Garden are within 19 mi. Cristiano Ronaldo Madeira International Airport is 8.7 mi from the hotel.
136 Reviews
- Cleanliness
- 8.7
- Staff
- 8.9
- Location
- 9.6
What Guests Say
- “We liked to have the good breakfast outside, which was a bit chilly in the morning (heating would have been available in the room, but…”
- “Great location, amazing view from the terrace where you have breakfast, good value for money.”
Top Amenities
- Restaurant
- Free Internet Access
- Accessible Rooms / Facilities
- Airport Shuttle
- Beachfront
- Non-Smoking Rooms
Room Options
Our Best Price. GUARANTEED.
Exclusively for Priceline members Details
1/4Twin Room with Mountain View
- Adapter
- Bath or Shower
- Bidet
- Board games/puzzles
1/4Double Room with Mountain View
- Adapter
- Balcony
- Bath or Shower
- Bidet
1/4Double Room with Sea View
- Adapter
- Balcony
- Bath or Shower
- Bidet
1/4Twin Room with Sea View
- Accessible bath/shower
- Accessible toilet
- Adapter
- Balcony
1/4Suite
- Adapter
- Balcony
- Bath or Shower
- Board games/puzzles
1/4Superior Double Room
- Adapter
- Balcony
- Bath or Shower
- Board games/puzzles
Have a question?
Ask Penny, powered by AI. Answers are taken from property information and reviews.
What Guests Loved
Based on 136 reviews
Pros +
- We liked to have the good breakfast outside, which was a bit chilly in the morning (heating would have been available in the room, but it was not that cold to switch it on).And of course we enjoyed the sea view on the terrace/balcony.Very friendly stuff and good location. Parking was easy to find in the area.
- Great location, amazing view from the terrace where you have breakfast, good value for money.
- Location. Lovely room with a beautiful patio and outdoor seating. Great view. Great breakfast. Nice staff. Safe clean and comfy! I will return!!
Cons -
- During summer it might be nice to have a fridge in the room.
- Very very noisy making it hard to sleep early at night or late in the mornings. There were stains in a few places in the room. We could not open our only and small window since it opened directly on the kitchen fan from the restaurant so our room would smell like food in a minute.
- Lots of stairs but that’s normal in Europe. No elevator.
We liked to have the good breakfast outside, which was a bit chilly in the morning (heating would have been available in the room, but it was not that cold to switch it on).And of course we enjoyed the sea view on the terrace/balcony.Very friendly stuff and good location. Parking was easy to find in the area.
During summer it might be nice to have a fridge in the room.
Great location, amazing view from the terrace where you have breakfast, good value for money.
Very very noisy making it hard to sleep early at night or late in the mornings. There were stains in a few places in the room. We could not open our only and small window since it opened directly on the kitchen fan from the restaurant so our room would smell like food in a minute.
Location. Lovely room with a beautiful patio and outdoor seating. Great view. Great breakfast. Nice staff. Safe clean and comfy! I will return!!
Lots of stairs but that’s normal in Europe. No elevator.
The view is magnificient. This is the first reason we booked it.The breakfast was also good for the price. The cleaning lady came everyday. Great location.
The matress was super comfortable. The breakfast was also fabulous and they offered a great variety of options. The personnel was also quite helpful.
Unfortunately, our views were not great. Apparently, here are only 2 rooms without views over the see and I got one of them. Also, the air conditioning was installed. Fortunately, the nights were cool.
This beachfront property is an absolute gem! The staff were all so friendly and helpful. Our room was bright and airy with a view to the ocean and a beautiful public swimming pool. The breakfasts and dinner we had there were great and it’s so nice to dine oceanside. It’s easy to get here from the airport and the value is so much better than many other places on the island.
You will need to park a few blocks from the hotel on a public street or lot so be prepared to tote your baggage.
Amazing staff Great breakfast Very recommended Optional:Surfing lessons with the best Instructirs
The view from the balcony was incredible and having drinks right by the water at the hotel restaurant was a great way to end the day (although they did not have poncha...).
Expensive for what it is (small room, no fridge).
A really great little boutique hotel in an excellent location right on the beach front with super friendly staff. A gem of a find and great value for money.
View from balcony was absolutely stunning, a joy to wake up to every morning. Staff is super friendly, familiar, and polite.
Ocean view, good location, breakfasts, staff, room itself.
We stayed for 2 nights and there were no hot water at all on the second night. This was a major disappointment for us. We were unable to take a shower. Hot water is essential.
Location perfect close to the sea
Very noisy in the morning. The room ladies were very loud before breakfast.
The breakfast was excellent, and the hotel's location was great.
Hotel had issues with hot water, and there was no one willing to communicate with us or resolve the problem.
simple room with everything i needed. it was warm (february) and i had a beautiful view to the sea!! breakfast was included and delicious! great service too, it was no problem to check out a bit later. and i could also use the small kitchen!
Great breakfast for a 2 star hotel.Great sea viewFriendly staff
A little maintenance needed in shower & around the room. Nothing to worry about but could have been routinely fixed.
Really comfy hotel, with nice view, surf school next to entrance, cleaning daily and wonderful cleaning ladies and whole personel. Highly recommend!
Very cozy village, clean room, a big bed and a very nice terrace with a wonderful view of the ocean. Very nice and helpful staff. Breakfast was simple but enough to choose what to eat.
The room is a bit old and should be renovated.
Very good breakfast! Super view!
Better booking room with sea view, because in room with windows to another side you can hear restaurants conditioner mornings and evenings.
super cozy room, extremely valuable cleanliness and top location. everything at this hotel is super charming. I've just opened booking to put my first recommendation on any hotel I've been to. It has been so good I highly recommend it.
We stayed in room 103 - a beautiful view of the ocean and the bay. It was such a great sound to hear the waves crashing on the rocks when getting to sleep and waking up.The room was big enough for the two of us, and has a lovely balcony. The room and bathroom were clean and comfortable. There is a TV, hospitality tray, small fridge, tower fan and plenty of storage. The staff were very nice and friendly apart from one. Food in the restaurant was also nice.
The mosquitos feasted on me - I had about 20 bites, and that was with repellent. Not the hotel's fault obviously. The young lady at breakfast is in the wrong job. Didn't see her smile once whilst we were there, and she was abrasive when asked questions. She might just not be a morning person.
Amenities & Policies
Amenities
Swimming & Soaking
- Beachfront
Food & Drinks
- Restaurant
Media & Technology
- Free Internet Access
Transportation
- Airport Shuttle
Health & Safety
- Health Services
- Daily disinfection
Accessibility
- Handicapped Rooms/Facilities
- Accessible toilet
- Facilities for disabled guests available
- Wheelchair accessible
Kid Friendly
- Family Friendly
General
- No Smoking Rooms/Facilities
- Lower bathroom sinks available
Guest policies
| Check-in | After 3:00 PM |
|---|---|
| Check-out | Before 12:00 PM |
| Internet | Free Wi-Fi is available. |
| Children & Extra Beds | Children of all ages are welcome. Children of age 2 and above can stay with extra bed, subject to additional charges. Children of age 0 to 2 stay free with cot. |
| Pets | Pets are not allowed. |
| Room Rates | All rates displayed are for two guests unless otherwise noted. |
Important info
For arrivals between 20:00 and 08:00, please inform Hotel Vila Bela of your flight details and/or approximate time of arrival.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation. Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Location
Rua Da Praia, Nº23/25, Porto Da Cruz



