Price Comparison Results

Map pinPortugal · Norte Region · Porto
4.5 · 
Vila Foz Hotel & SPA
Guests2 guests
Users
1 Night
Booking.comBooking.com

No direct booking options found yet.

Manage this Rental?
AirbnbVrbo
Not listed
Booking.com

Vila Foz Hotel & SPA

Room TypeRoom type
Private room
GuestsWithClothesHangerGuests
2
BedroomBedrooms
2
BathroomBathrooms
1

Description

Prime Beachfront Location: Vila Foz Hotel & SPA in Porto offers direct beachfront access with Molhe Beach just a 2-minute walk away. Guests enjoy stunning sea views and a serene garden setting. Exceptional Facilities: The hotel features a spa and wellness center, indoor swimming pool, sauna, fitness center, and free bicycles. Additional amenities include a steam room, hammam, and electric vehicle charging station. Comfortable Accommodations: Rooms offer air-conditioning, private bathrooms, and modern amenities such as streaming services and free WiFi. Family rooms and interconnected rooms cater to all guest needs. Dining Experience: The family-friendly restaurant serves Portuguese and international cuisines with vegetarian, vegan, and gluten-free options. Breakfast includes champagne, local specialties, and fresh pastries. Featuring free toiletries and bathrobes, this twin/double room includes a private bathroom with a walk-in shower, a hairdryer and slippers. The spacious air-conditioned twin/double room features a flat-screen TV with streaming services, soundproof walls, a mini-bar, a tea and coffee maker as well as sea views.

Amenities

WifiWifi
PoolPool
Shampoo
Shampoo
Drawer/Closet
Closet/drawers
TV
TV
Heat
Heat

Are you the host of this property?

Verify your listing to get bookings faster - sort higher, get direct guest inquiries, and add your preferred direct booking link. It's Free!
Why Verify?

Reviews

4.5 · 885 reviews
Booking.com
4.5 (885)

Location

Map pinPortugal · Norte Region · Porto
Faq Vector

Got questions?

We are eager to hear from you whether you need to contact our support team, speak with our founders, or simply want to say hello.