Grand Harbour Vacations

8 miles (13 kilometers) to the east of Malta, is Grand Harbour, an excellent place to add to your itinerary. This popular part of town is about 3 miles (5 kilometers) from Ioannis Daskalogiannis Airport.

Many of Malta’s key attractions are located near to Grand Harbour, making it a popular place to stay or visit on a day trip. Two attractions that should be at the top of every visitor’s itinerary is the fascinating St. Johns Co - Cathedral and the iconic Church of St. Paul the Shipwrecked. Two other recommended attractions close by Grand Harbour are the Knights Spectacular 1565 and the Great Seige of Malta and the Knights of St. John.

You’ll find some interesting cultural attractions in and around Grand Harbour. Visit some of the noteworthy museums including the National Museum of Fine Arts in Valletta.

Visitors to the Grand Harbour area will not want to miss out on Sliema Promenade in Sliema and Balluta Square in St. Julian's. History buffs will enjoy exploring Tigne Fort in Sliema.

If you have a passion for golf, head to the Royal Malta Golf Club in Valletta. It’s a great way to enjoy the fresh air.

Go to Bisazza Street in Sliema and the Point Shopping Mall to get in some retail therapy.

When it’s time to rest up after discovering the delights of Grand Harbour, check in to one of the area’s numerous bed-and-breakfast, hotel and short-stay apartment options. The Grand Hotel Excelsior, Floriana, the Palace, Sliema and the Le Meridien St. Julians Hotel & Spa, St. Julian's are just some of the best places to stay while you are enjoying this special area.

Top Hotel Deals

See all Grand Harbour hotels
1.0 out of 5 stars
1.5 out of 5 stars
2.0 out of 5 stars
2.5 out of 5 stars
3.0 out of 5 stars
3.5 out of 5 stars
4.0 out of 5 stars
4.5 out of 5 stars
5.0 out of 5 stars
Most popular package deals found by our travelers
Most popular package deals found by [originCity] travelers

Top Flight + Hotel Deals

See all Grand Harbour packages

Top Deals on Flights

See all Grand Harbour flights

Book a Vacation to Grand Harbour