Overlooking the Machico Bay's beach and only a few steps from Machico’s historic waterfront, the Dom Pedro Baia Hotel is set in beautiful scenery where the green of the mountains meets the deep blue of the Atlantic. This luxurious hotel has been designed to provide ultimate comfort for each guest and features many modern amenities including a swimming pool, tennis courts, a bar and a multi-cuisine restaurant. Each guestroom is also well-equipped to ensure guests have a pleasant stay. + Add to my saved list
Booking through
Hotel Facilities Please Click Booking Website Link for facilities at this hotel
* Must be complete