Call Our Experts on

0345 512 0777

Your holiday is safe with us

31 years badge Atol Badge Manage My Booking Sign In
< Back to search Edit Search

Cornucopia Hotel

Gozo

rating - 4 star rating - 4 star rating - 4 star rating - 4 star
Tripadvisor rating
based on 873 reviews
769+

2 Adults

Thu, 16 Jan 25 - 7 Nights

You can view the monthly calendar on the next page


Flight from London All to Malta International Airport

You can change your flights on the next page


Twin - Bed & Breakfast

You can change your room type & board basis on the next page

Only 4 rooms left at this price!

Only 4 rooms left at this price!

£pp

£ total price

Includes £pp discount
cornucopia hotel malta view
cornucopia hotel standard bedroom with balcony
cornucopia hotel double bedroom malta
cornucopia hotel pool landscape
+12 Photos
cornucopia hotel pool area terraces
Overview

An Oasis on Gozo: Heritage, Tranquillity and Harmony.

Family Rural

Highly recommended by Malta Paradise!

Enjoy a stay at the 4* Cornucopia Hotel and you immediately tune into the relaxed rhythm of unspoiled Gozo island. The hotel feels like a hidden gem, one that’s so utterly captivating that most guests that stay here prefer to keep it a secret for themselves.

WiFi (Chargeable)

Why Holiday Makers Love Cornucopia Hotel

  Friendly Hotel
  Lovely Location
  Quaint & Romantic
  Great Service & Lovely Staff

Special Offers available

Special Offers available

Duration:

Stay:

This offer can be combined with other offers.

Your Hotel Information

If ever a hotel reflected an island it is this one. Serene and full of character, the Cornucopia Hotel is an authentic base for escaping the world while also discovering the island of Gozo.

Arrive at the Cornucopia Hotel and you can feel the tranquility. Located towards the top of the valley, just a few minutes walk to the village of Xaghra, the hotel is a converted farmhouse that exudes local style. It’s rustic and packed with character, just like the island. Lush gardens creep up the exterior walls, antique wood furniture fills most rooms, and you’ll enjoy captivating views from just about everywhere.

Rooms are spacious, featuring either a private balcony or patio. At the heart of the complex are two swimming pools plus a large selection of sunbeds and outdoor tables. The restaurant serves fresh local food while the relaxed indoor areas have a vintage feel. While it looks rustic the hotel also has contemporary features, like air conditioning in all the rooms.

This is an oasis, a calm place to getaway from the bustle of modern life. You can walk to Xaghra village and the neolithic Ggantija temples, with Victoria and the coastline a short taxi ride away. With a rental car you can easily explore the whole island in a day. Cornucopia Hotel has a secluded location and that’s the appeal, the opportunity to relax in the quiet and captivating surroundings of the Gozitan countryside. Most guests don’t want to leave. And almost everyone wants to keep the hotel as their own little secret.

Please note that some services and amenities may not be available during low season

View all hotel amenities   Hide all hotel amenities  

Bars & Restaurants

Barbecues and Gozitan Cuisine

Barbecues and Gozitan Cuisine

There’s a vintage feel to the hotel’s restaurant, which serves good quality Mediterranean and Gozitan cuisine. Two different menus are offered in the evening and the breakfast buffet is very substantial. Poolside barbecues are organised twice a week, perfect for tasting the fresh meat and fish of the island.

Swimming Pool

Two Pools and Hot Tub

Two Pools and Hot Tub

There’s rarely any noise around the two outdoor swimming pools. Guests come here to relax and it’s easy to spend a full week snoozing around the pool, perhaps taking a dip into the hot tub late in the afternoon.

Your Flight Details

 Best price for the flights has been selected for you on the date you have done the search. You can change to alternative flights for the same day or alternative dates on the next step.

{{flightWithAirline = model.FlightsModel.OutboundFlights[0]}}
{{flightWithAirline2 = model.FlightsModel.OutboundFlights[model.FlightsModel.OutboundFlights.length - 1]}}

Outbound

Depart:

{{flightWithAirline.Flight.DepartureDateTime | amDateFormat: "ddd Do MMM YY"}}

{{flightWithAirline.Flight.DepartureDateTime | amDateFormat: "DD MMM YY"}}

{{flightWithAirline.Flight.DepartureDateTime | date: "HH:mm"}}

{{flightWithAirline.Flight.DepartureAirport}}

({{(getTimeDifference(flightWithAirline.Flight.ArrivalDateTime, flightWithAirline.Flight.DepartureDateTime, flightWithAirline2.Flight.ArrivalAirport,flightWithAirline.Flight.DepartureAirport) | date:"h'h' mm'm'")}})

1 stop direct

Arrive:

{{flightWithAirline2.Flight.ArrivalDateTime | amDateFormat: "ddd Do MMM YY"}}

{{flightWithAirline2.Flight.ArrivalDateTime | amDateFormat: "DD MMM YY"}}

{{flightWithAirline2.Flight.ArrivalDateTime | date: "HH:mm"}}

{{flightWithAirline2.Flight.ArrivalAirport}}

{{flightWithAirline2.Airline.Name}}

Flight No.

{{flightWithAirline2.Flight.FlightNumber}}

{{flightWithAirline = model.FlightsModel.InboundFlights[0]}}
{{flightWithAirline2 = model.FlightsModel.InboundFlights[model.FlightsModel.InboundFlights.length - 1]}}

Inbound

Depart:

{{flightWithAirline.Flight.DepartureDateTime | amDateFormat: "ddd Do MMM YY"}}

{{flightWithAirline.Flight.DepartureDateTime | amDateFormat: "DD MMM YY"}}

{{flightWithAirline.Flight.DepartureDateTime | date: "HH:mm"}}

{{flightWithAirline.Flight.DepartureAirport}}

({{(getTimeDifference(flightWithAirline.Flight.ArrivalDateTime, flightWithAirline2.Flight.DepartureDateTime, flightWithAirline.Flight.ArrivalAirport,flightWithAirline2.Flight.DepartureAirport) | date:"h'h' mm'm'")}})

1 stop direct

Arrive:

{{flightWithAirline2.Flight.ArrivalDateTime | amDateFormat: "ddd Do MMM YY"}}

{{flightWithAirline2.Flight.ArrivalDateTime | amDateFormat: "DD MMM YY"}}

{{flightWithAirline2.Flight.ArrivalDateTime | date: "HH:mm"}}

{{flightWithAirline2.Flight.ArrivalAirport}}

{{flightWithAirline2.Airline.Name}}

Flight No.

{{flightWithAirline2.Flight.FlightNumber}}

{{$index + 1}} ) Your Room Type -  {{roomBoard.adultCount > 1 ? dictionary.adults : dictionary.adult}} & {{roomBoard.childCount > 1 ? dictionary.children : dictionary.child}}

 Best priced room has been selected for you on the date you searched for. You can upgrade your room type and board basis on the next step.

{{thisRoomType(roomUnit[0].LocalId).RoomImagesJson[0].ImageAltText}}

{{thisRoomUSP.FacilityName}}

Location

Where is the Cornucopia Hotel?

Serenity reigns thanks to the 4* Cornucopia Hotel’s location. Built on a quiet valley close to Xaghra village, the hotel is an oasis that’s far removed from the stress of modern life.

{{journeyBooking.NumberOfAdults}} {{journeyBooking.NumberOfAdults > 1 ? "Adults" : "Adult"}} {{journeyBooking.NumberOfChildren > 0 ? ", " + journeyBooking.NumberOfChildren + (journeyBooking.NumberOfChildren > 1 ? " Children" : " Child") : ""}} for {{model.Duration}} Nights from {{model.DateFrom | date: "EEE dd MMM yyyy"}}

We Price Match! We won't be beaten on price
£pp

£ total price

Includes £pp discount

£{{getCeilValue(journeyBooking.Accommodation.ListDeposit[0].Deposit / 2)}}pp deposit, {{journeyBooking.Accommodation.ListDeposit[0].NumberOfInstallment}} monthly payments of £pp

Secure today for only £{{getCeilValue(journeyBooking.Accommodation.ListDeposit[0].Deposit / 2)}}pp

  • FREE

Other Flights are also available

Cornucopia Hotel

You can change your flights on the next page

Nights

1 x

x Adult

x Adults

You can change your room type on the next page

{{luggageCounter()}} x {{airline.MaxCabinBagWeight}}
No Hold Luggage

{{luggageCounter()}} x {{airline.MaxCabinBagWeight}}
{{luggageCounter()}} x Unlimited kg Hold Luggage Hold Luggage {{airline.MaxLuggageWeight}}kg Hold Luggage

You can add luggage in the next step

{{getSelectedTransfer().Vehicle}}

You can upgrade your Private Transfer on the next step

  •   {{specialOfferItem.SpecialOfferItem.Title}}

CALL OUR EXPERTS

Your holiday is safe with us