7 Photos
  • Gozo
  • Xaghra
  • Cornucopia Hotel

Cornucopia Hotel

Malta and Gozo, Europe

A stay at the charming four star Cornucopia Hotel, set on a high ridge, overlooking the rich, fertile Gozo valleys and out to Marsalforn Bay, is one of the best ways to really get in touch with these 'real' and unspoilt islands.

The Cornucopia Hotel is set in the village of Xaghra, a charming and fascinating spot, and steeped in the culture and history of the island. Ramla Bay is also nearby – a popular tourist destination thanks to its sandy beach – one of the few on the islands.

The Cornucopia Hotel offers holidaymakers a rich holiday experience in beautiful Gozo:

Beautifully converted from an old farmhouse, the Cornucopia Hotel is one of Gozo's most characterful locations. Behind the rustic exterior is a hotel of rare quality; there is certainly nothing rustic about the accommodation. You'll marvel at the superb restaurant with its vaulted roof, fall in love with its courtyard swimming pool and want to sit for hours admiring the wide open views from your balcony.

The Cornucopia Hotel is set up for your comfort and enjoyment. With a smaller capacity than many of the hotels on the islands, it has a very homely feel to it. It's more than just a base for your Maltese adventures; it's a genuine home away from home, albeit with all sorts of luxurious add-ons!

Take your pick of the two pools on offer, enjoy a lazy afternoon or long evening at the terrace bar overlooking the Gozo valleys or spend some quiet moments enjoying the picturesque gardens, the Cornucopia Hotel really lives up to its name.

Twin and double rooms are available, all air-conditioned/heated and boasting their own private balcony. There is even a wonderful honeymoon suite, complete with its own Jacuzzi.

Holidaymakers looking for a rich assortment of activities and opportunities to explore will love Xaghra and the Cornucopia Hotel. With its expansive views, unspoilt villages and fascinating harbours, it is a rich melting pot, steeped in the unique character of these wonderful islands.

Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

Holiday Deal Finder

Prices in the calendar are based on the cheapest room(s) available and your search criteria

2 Guests


  • 2 outdoor pools
  • Children's pool section
  • Restaurant
  • Lounge
  • Bar
  • Terrace/gardens
  • Games room
  • 24-hour reception
  • Safe deposit boxes*
  • FREE Wi-Fi in public areas*
  • *Some facilities may incur an additional fee

Room Types

Twin Inland Room
View description & photos
Single Inland Room
13m2 WiFi
View description & photos

The Local Area

A converted former farmhouse, the Cornucopia Hotel is beautifully located on a high ridge with views to Marsalforn Bay. Nearby also is popular and sandy Ramla Bay. It offers high standards of comfort and service and many guests return year after year. Facilities include two pools, surrounding gardens and an excellent restaurant with comfortable bar.

Trip Advisor Reviews

TripAdvisor Review

Comfortable hotel in Gozo

Review by pz_mt1988 Malta

I travelled to Gozo for a weekend break by myself, stayed at the Cornucopia Hotel for 1 night. The staff are friendly and did their best to help me with a particular mobile charging issue.

Room that I stayed was clean, well lit naturally including night lamps plus all amenities expected from a hotel like comfortable bed, tv, desk & very mini bar, bathroom. Hotel itself is also well kept which includes some 3 swimming pools and open areas for relaxing.

Area near hotel in Xagħra is a bit quiet but room have nice views overlooking Tas-Salvatur Hill and of course sunset...

Still like 5-10minutes walk can easily arrive at village centre.

Good priced which included a great selection for breakfast. Highly recommended to stay in Cornucopia Hotel!

Grazzi minn Malta u Għawdex :)

Read more
TripAdvisor Review

Relaxing Weekend

Review by marbon85 Island of Malta, Malta

The staff are really nice especially at reception area. Room was standard but still spacious and clean with a small terrace. Breakfast had to be ordered due to COVID 19 restrictions...

Good size pool area Memorable weekend

Read more
TripAdvisor Review


Review by Carmen G Malta

Cornucopia is the Hotel we visit frequently...the bungalows are perfect for families with kids with own pool area and breath taking valley and sea views. The hotel rooms are very cosy & clean..the pool area is wonderful especially at night with all the lights that makes it so romantic and peaceful...the valley view rooms are spectacular...the hotel is super clean and the staff are amazing! The Manager Brian is such a nice person and always making sure that the customers are always happy and satisfied. Peter and Toker the receptionist are always very helpful and kind...

The restaurant is very clean and food is divine ! All the staff take extra precaution to ensure safety of customers... hats off to all the restaurant staff especially to Maria,Joanne and David for their excellent service 👍

Read more
TripAdvisor Review

Short break

Review by 119Malta Liverpool, United Kingdom

All was top notch - cleanliness/food/atmosphere/staff/covid safe. Room was super clean. Super attention was given in all areas re covid but most of all in the restaurant. All measures were taken...

This hotel is ideal for a quiet retreat.

Read more
Read more reviews