Accommodation - Hotel Martinhal

The Hotel at Martinhal is well positioned in the grounds of the resort, offering 5* luxury accommodation in beautifully designed buildings. There are 38 rooms in total, Terrace Rooms, Beach Rooms, and two The Beach Duplex Suites, all with full or partial sea views and a private terrace or balcony. Breakfast is included for hotel guests, served at the hotel's O'Terraco restaurant.

Minimum Stay:

Please note minimum stays apply during different seasons, for further details please see 'Notes for this villa' under the calendar.

  • Terrace rooms are situated in the main building, and each room has en-suite facilities and a private wood deck terrace and lawn area. These rooms accommodates 2 guests but can allow for 2 additional children by adding an extra bed and cot to the room (1 under 12 years and 1 under 2 years).
  • Beach rooms are separate from the main building, and are nearer to the beach taking full advantage of the superb views. These rooms are flat roofed and wrapped entirely in natural timber to blend into the landscape. Each with en-suite facilities, these rooms also have a private balcony or terrace. These rooms accommodate 2 guests but can also allow for 2 additional children by adding an extra bed and cot to the room (1 under 12 years and 1 under 2 years).
  • The Beach Suites (duplex) are also clad in natural timber and benefit from fantastic light and space, with high ceilings and floor to ceiling windows, overlooking the ocean. The open plan bedroom is located on a mezzanine level and outside you will find a private veranda. These rooms accommodate 2 guests, with room for 1 cot if required. You also have the option to interconnect with an adjacent beach room if required, a perfect option for families.


Please note that Martinhal Resorts offer a BAR (Best Available Rate) system which means prices vary according to availability and are subject to change.

For further information about Martinhal Beach Resort and for alternative accommodation options, please visit our Martinhal Beach Resort Homepage.

Please note

All prices are per week for the hotel accommodation only (breakfast included for hotel guests). Check-in is from 2:00pm on your arrival day. Check-out is by 12:00pm on your departure day. Please note that availability shown is subject to confirmation - please call our reservations team + 44 (0)1243 514970.

Online brochure