In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026

Hotel San Andrea

★★★ 3-star hotel · 4.3/5 from 257+ reviews · Gozo, Malta

Check Availability →
Hotel San Andrea, Gozo, Malta — photo 1 of 15
Hotel San Andrea, Gozo, Malta — photo 2 of 15
Hotel San Andrea, Gozo, Malta — photo 3 of 15
Hotel San Andrea, Gozo, Malta — photo 4 of 15
Hotel San Andrea, Gozo, Malta — photo 5 of 15
+5 photos
CHECK AVAILABILITY
2 adults · 0 children
7 nights· ATOL-protected packages available

About This Hotel

Hotel San Andrea — 3-Star Hotel in Gozo, Malta

Hotel San Andrea is a 3-star hotel in Gozo, Malta offering direct beach access with its prime location in the popular Mgarr ix-Xini area. This family-run property combines traditional Maltese hospitality with modern comforts, making it particularly suited for beach lovers and those seeking a quieter alternative to Malta's main island. The hotel's limestone architecture blends naturally with the rugged coastal scenery, while its relaxed atmosphere appeals to both couples looking for a romantic getaway and families wanting a convenient base for exploring Gozo's many attractions.

From Hotel San Andrea, guests enjoy uninterrupted views of the azure Mediterranean Sea and the distinctive limestone cliffs that define Gozo's coastline. The immediate neighbourhood is a haven for outdoor enthusiasts, with the Mgarr ix-Xini cove just steps away, perfect for swimming and snorkelling. The hotel sits within walking distance of several family-run restaurants serving fresh seafood and traditional Maltese dishes, while the nearby village of Xewkija offers a glimpse into authentic Gozitan life with its charming narrow streets and historic church.

What sets Hotel San Andrea apart from similar properties in Gozo is its unbeatable beachfront location and genuine hospitality. While it may not offer the extensive amenities of larger resorts, it compensates with its personal service and prime position for exploring Gozo's natural beauty. The best time to visit is during the shoulder months of May-June or September-October when the weather remains pleasant but the summer crowds have thinned. During these periods, you'll also have the chance to experience local festivities, as Gozo's festa culture brings vibrant celebrations throughout the year.

Rooms & Suites

Accommodation at Hotel San Andrea

The standard rooms at Hotel San Andrea are clean, comfortable and functional, with most offering sea views that showcase the changing colours of the Mediterranean throughout the day. Each room is decorated in a simple, practical style with tiled floors, air conditioning, and private balconies or terraces where guests can enjoy their morning coffee while watching the boats pass by. The bathrooms are compact but well-maintained with shower facilities, and all rooms include modern amenities like free WiFi and satellite television.

For those seeking extra space, the superior rooms and suites offer additional living areas and enhanced sea views. The superior rooms feature larger balconies perfect for sunset drinks, while the family rooms provide enough space for parents and children to stay comfortably. The standout feature is the suite category, which includes a separate bedroom and living area with panoramic views of the bay. When booking, request a room on the higher floors (3rd or 4th) for the best views and slightly more privacy from the beach path below.

Pools, Spa & Dining

Facilities at Hotel San Andrea

Hotel San Andrea's facilities are well-maintained but appropriately scaled for its 3-star rating. The outdoor swimming pool is a rectangular design with a shallow end for children and offers partial sea views, though it's not heated and can be cool outside peak summer months. The small gym contains basic cardio equipment and free weights, suitable for light workouts. Other practical amenities include a lift serving all floors, free parking on-site, and reliable WiFi throughout the property. The hotel also features a small spa offering basic treatments for relaxation after a day of exploring.

The hotel's restaurant serves breakfast daily with a mix of Maltese and continental options, including local pastries, fresh fruit, eggs, and bacon. While the dinner menu focuses on seafood and Mediterranean cuisine, many guests prefer to explore the numerous excellent restaurants within walking distance for variety. The bar area offers a relaxed setting for evening drinks with a selection of local Maltese wines, beers, and spirits. While the hotel dining is adequate, it's not exceptional enough to entice guests to eat in every night - most visitors take advantage of the excellent local dining scene just minutes away.

Gym
Lift
Restaurant
WiFi
Parking
Air Condition
Bar

Location & Getting Around

Exploring Malta from Gozo

Hotel San Andrea occupies an enviable position in Gozo's Mgarr ix-Xini area, just 20 metres from a beautiful sheltered cove ideal for swimming and snorkelling. The nearest proper beach, Ramla Bay with its distinctive red sand, is approximately a 15-minute walk away through scenic coastal paths. The property is located about a 10-minute walk from the Xewkija village centre, where you'll find several restaurants, a pharmacy, and small shops. Local bus stops are within a 5-minute walk, providing connections to Victoria, Gozo's capital, and other parts of the island.

Reaching Hotel San Andrea is straightforward with flights to Malta International Airport from various UK airports including KM Malta Airlines from London Heathrow and London Gatwick, with the journey taking approximately 3 hours. From Malta International Airport, the transfer to this Gozo hotel takes around 20 minutes by taxi to the Mgarr ferry terminal, followed by a short 5-minute ferry crossing to Gozo, then another 10-minute taxi ride to the hotel. This makes it one of the more accessible beachfront properties on Gozo, though the ferry transfer does add a slight complexity to the journey that's worth considering when planning your arrival.

Nearest Beach
20m
Valletta
UNESCO Capital
Check-in / Check-out
15:00 / 12:00

Frequently Asked Questions

Hotel San Andrea — FAQs

How far is Hotel San Andrea from the beach?+

Hotel San Andrea is 20 metres from the nearest beach, approximately 0 minutes on foot.

How far is Hotel San Andrea from Valletta?+

Hotel San Andrea is in Gozo, Malta. Valletta, Malta's UNESCO World Heritage capital, is accessible by taxi in approximately 15-25 minutes. Bus services connect Gozo to Valletta throughout the day.

How far is Hotel San Andrea from Malta Airport?+

Malta International Airport is approximately 20-30 minutes by taxi from Hotel San Andrea.

Can I book Hotel San Andrea with flights from the UK?+

Yes. VisitMalta.co.uk offers ATOL-protected flight and hotel packages combining KM Malta Airlines direct flights from London Heathrow and London Gatwick with Hotel San Andrea. The flight takes approximately 3 hours 10 minutes.

What is the guest rating of Hotel San Andrea?+

Hotel San Andrea has a guest score of 86/100 from 257+ reviews. It is a 3-star hotel in Gozo, Malta.

What facilities does Hotel San Andrea have?+

Hotel San Andrea offers the following facilities: Gym, Lift, Restaurant, WiFi, Parking, Air Condition, Bar.

Keep Exploring Malta

Related Guides & Hotels

Key Facts

Star Rating3-Star
Guest Score4.3/5 (257+)
LocationGozo, Malta
Beach20m
Check-in15:00
Check-out12:00