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

Grand Hotel

Gozo

rating - 4 star rating - 4 star rating - 4 star rating - 4 star
Tripadvisor rating
based on 1477 reviews
225+

2 Adults

Wed, 29 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


Double Or Twin - Room Only

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

Only 3 rooms left at this price!

Only 3 rooms left at this price!

£pp

£ total price

Includes £pp discount
+18 Photos
Overview

Sublime Hotel With Spectacular Views Over Gozo’s Harbour!

Family City Centre

Highly Recommended by Malta Paradise!

Location and quality make The Grand Hotel a popular choice for both short and long-stay holidays on Malta’s sister island. Enjoy stunning Mediterranean vistas, Gozitan hospitality, and generous well-appointed rooms with a balcony or terrace.

FREE WiFi

Why Holiday Makers Love Grand Hotel

  Uninterrupted Sea Views
  Excellent Quality of Food
  Large Spacious Rooms
  Boutique Style Hotel

Special Offers available

Special Offers available

Duration:

Stay:

This offer can be combined with other offers.

Your Hotel Information

Elegant and enchanting, the Grand Hotel is one of the most popular hotel choices on Malta’s sister island of Gozo. Rooms are large and expertly appointed, mixing an iconic Gozitan style with all the modern comforts. The views over the bay will live with you for eternity.

The four-star Grand Hotel is one of the first buildings you notice when disembarking the ferry at Mgarr Harbour. This old fishing hamlet gets lively with day-tripping visitors, then returns to its soporific quietude from late-afternoon onwards. The island carefully preserves it slow and laid-back way of life and you can quickly succumb to the rhythm at the Grand Hotel: even during peak summer season this feels like a peaceful getaway.

Rooms are light and airy, with air conditioning, free Wi-Fi, satellite TV and a modern en-suite bathroom. Standard sea view rooms have their own balcony overlooking the bay while the superior sea view rooms have larger balconies or terraces for soaking up the sun. All guests can relax on the rooftop where there is a pool deck and bar terrace with panoramic vistas of the ferries coming back and forth; there’s no better place to be at sunset. The restaurant specialises in Mediterranean and Italian cuisine, with fresh fish delivered daily.

From this harbour-front location you can take public transport across the island. Buses from the harbour can take you all across Gozo, making the hotel an ideal choice if you’re seeking to explore. Explore villages, walk the cliffs, discover ruins, and celebrate the serene pace of life. Then return to the Grand Hotel and sundowner drinks can complete any day of adventure on the island.  

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

View all hotel amenities   Hide all hotel amenities  

Bars & Restaurants

Fresh and Fragrant Gastronomy

Fresh and Fragrant Gastronomy

Expect lovely local food at Migiarro, a casual restaurant that serves up the best of the Mediterranean and its waters. Buffet breakfasts are also served here and you can enjoy more informal dining at the Mediterranean Breeze restaurant on the roof.

Swimming Pool

Uninterrupted Panoramic Views

Uninterrupted Panoramic Views

The views from the rooftop pool are amongst the best on Gozo, leading your eye across the channel to the island of Malta. As well as the pool there’s a small bar and you can bathe with a cocktail into the evenings.

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 Grand Hotel?

Just a few hundred metres above the harbour, the Grand Hotel has an ideal location for exploring the island, whether you stay for just a few days or one week or more.

{{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

Grand 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