You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Grand Harbour, located in the South Eastern Region of Malta, is a captivating travel destination known for its rich history and stunning views. Staying in Grand Harbour offers visitors a unique blend of cultural heritage and modern amenities. The best neighbourhoods to stay in include Birgu, also known as Città Vittoriosa, which is renowned for its medieval charm and historical significance. This area is perfect for those looking to explore the maritime and military history of Malta, with Fort Saint Angelo being a must-visit landmark.
Other top attractions in Grand Harbour include the Inquisitor's Palace and the Malta Maritime Museum, both offering insights into the island's storied past. The picturesque waterfront and vibrant local culture make Grand Harbour an ideal spot for travellers seeking both relaxation and adventure. Whether you're interested in history, architecture, or simply enjoying the Mediterranean ambiance, Grand Harbour has something to offer every visitor.
See the latest prices and deals by choosing your dates
Hotel in Malta, Cospicua · 0.85 km from centre
10.0
12 reviews
Breakfast available
With a stay at The Lodge, you'll be centrally located in Cospicua, steps from Grand Harbour and within a 10-minute walk of Malta Maritime Museum. This hotel is 1.7 mi (2.8 km) from Rinella Bay and 5 mi (8.1 km) from St. Johns Co - Cathedral.
Hotel in Malta, Floriana · 1.00 km from centre
9.2
977 reviews
Breakfast available
With a stay at The Phoenicia Malta - The Leading Hotels of the World, you'll be centrally located in Floriana, a 3-minute drive from Malta Experience and 8 minutes from Sliema Promenade. This family-friendly hotel is 11.6 mi (18.7 km) from Golden Bay and 4.3 mi (7 km) from St George's Beach.
Bed & breakfast in Malta, Cospicua · 1.06 km from centre
9.6
35 reviews
With a stay at BOCO Boutique, you'll be centrally located in Cospicua, steps from Grand Harbour and within a 10-minute walk of Inquisitor's Palace. This bed & breakfast is 0.6 mi (1 km) from Malta Maritime Museum and 0.9 mi (1.5 km) from Fort St. Angelo.
Hotel in Valletta · 1.08 km from centre
9.2
182 reviews
Breakfast available
With a stay at AX The Saint John, you'll be centrally located in Valletta, a 1-minute drive from Malta Experience and 9 minutes from Sliema Promenade. This hotel is 11.9 mi (19.2 km) from Golden Bay and 4.7 mi (7.6 km) from St George's Beach.
Guest house in Valletta · 0.93 km from centre
7.9
1,400 reviews
Located right next to St. John's Cathedral in the center of Malta's capital and 820 feet from the Upper Barrakka Gardens, Valletta Boutique offers spacious rooms with free Wi-Fi. It has excellent bus links with the Main Bus Terminus a short walk away.
Set in a historic building, Valletta Boutique is a unique property with an interesting collection of antique children's toys and photos.
Rooms here are spacious and comfortable and include an LCD TV and private bathroom with hairdryer. Some offer views of the cathedral and square.
A full English or continental breakfast is served each morning. The restaurant offers an à la carte menu of Mediterranean dishes and guests can enjoy a drink from the bar.
This guest house is located in the pedestrianized city center just a few steps from Valletta’s shops, cafés and restaurants. Valletta Grand Harbor is 656 feet away.
Apartment in Valletta · 0.97 km from centre
8.8
144 reviews
With a stay at Jean De Valette Boutique Living, you'll be centrally located in Valletta, a 3-minute drive from Malta Experience and 10 minutes from Sliema Promenade. This apartment is 12.3 mi (19.8 km) from Golden Bay and 5.1 mi (8.3 km) from St George's Beach.
Hotel in Valletta · 1.19 km from centre
8.2
1,604 reviews
Set in Malta's capital, Valletta, The Manoel Boutique Hotel is 1640 feet from Upper Barrakka Gardens and a 10-minute walk from the City Gate of Valletta. This hotel features air-conditioned rooms with modern furnishings and a marble bathroom with bathrobes and free toiletries. WiFi is free throughout the property.
Some rooms include a seating area where you can relax, while others feature a balcony with city or sea views.
Every morning, guests will find a generous selection of sweet and savory options for breakfast. You will find Front Desk is open from 07:00-22:00 at the property.
Manoel Theater is 328 feet from The Manoel Boutique Hotel, while the National Museum of Archaeology is 656 feet from the property. Malta International Airport is 3.1 mi from The Manoel Boutique Hotel.
Hotel in Malta, Floriana · 1.26 km from centre
8.6
913 reviews
Breakfast available
With a stay at Grand Hotel Excelsior, you'll be centrally located in Floriana, a 3-minute drive from Malta Experience and 8 minutes from Sliema Promenade. This beach hotel is 11.6 mi (18.6 km) from Golden Bay and 4.6 mi (7.4 km) from St George's Beach.
Hotel in Valletta · 0.93 km from centre
9.6
459 reviews
With a stay at 66 Saint Pauls & Spa, you'll be centrally located in Valletta, a 1-minute drive from Malta Experience and 9 minutes from Sliema Promenade. This luxury hotel is 11.9 mi (19.1 km) from Golden Bay and 4.6 mi (7.4 km) from St George's Beach.
Hotel in Valletta · 1.00 km from centre
8.8
1,089 reviews
Breakfast available
The Cumberland by NEU Collective offers rooms in Valletta. The accommodations provides a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property.
The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a mini-bar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. At The Cumberland by NEU Collective every room comes with bed linen and towels.
A à la carte, continental or Full English/Irish breakfast can be enjoyed at the property. At the accommodations you will find a restaurant serving Italian and Mediterranean cuisine. Vegetarian, vegan and dairy-free options can also be requested.
Hotel in Valletta · 1.01 km from centre
9.2
379 reviews
Breakfast available
With a stay at Palazzo Rosaria Boutique Hotel, you'll be centrally located in Valletta, a 2-minute drive from Malta Experience and 9 minutes from Sliema Promenade. This hotel is 12.2 mi (19.6 km) from Golden Bay and 4.9 mi (7.9 km) from St George's Beach.
Hotel in Valletta · 1.21 km from centre
9.8
93 reviews
Breakfast available
With a stay at The Capital Boutique Hotel, you'll be centrally located in Valletta, a 2-minute drive from Malta Experience and 9 minutes from Sliema Promenade. This hotel is 12.2 mi (19.7 km) from Golden Bay and 5.4 mi (8.7 km) from St George's Beach.
Hotel in Valletta · 1.42 km from centre
9.4
180 reviews
Breakfast available
With a stay at 19 Rooms, you'll be centrally located in Valletta, within a 10-minute walk of Grand Masters Palace and Mediterranean Conference Centre. This hotel is 0.6 mi (1 km) from Fort St. Elmo and 0.9 mi (1.4 km) from Royal Opera House.
Guesthouse in Valletta · 0.77 km from centre
10.0
5 reviews
With a stay at Battery House, you'll be centrally located in Valletta, a 3-minute drive from Malta Experience and 8 minutes from Sliema Promenade. This guesthouse is 11.8 mi (18.9 km) from Golden Bay and 4.5 mi (7.2 km) from St George's Beach.
Guest house in Valletta · 0.84 km from centre
8.1
1,024 reviews
Set 492 feet from Valletta’s St. John’s Co-Cathedral and a 5-minute walk from the bus terminus, Luciano Al Porto Boutique offers panoramic views of the harbor and free Wi-Fi throughout. This property is 656 feet from the Upper Barrakka Gardens.
The surroundings of the property have numerous cafes and restaurants where you can try both local specialties and international dishes. Breakfast is served on site and includes local fresh produce.
All air conditioned, the rooms come with a flat-screen TV and a private bathroom.
From the bus terminus you can take buses to/from the whole island. You can reach the beach of St. George’s Bay with buses 12 and 13 or the unique town of Mdina with buses 201 and 202.
Hotel in Valletta · 0.95 km from centre
9.2
98 reviews
Breakfast available
With a stay at Palazzo Ignazio, you'll be centrally located in Valletta, a 1-minute drive from Malta Experience and 9 minutes from Sliema Promenade. This hotel is 11.9 mi (19.2 km) from Golden Bay and 16 mi (25.7 km) from Mellieha Bay.
Hotel in Valletta · 1.13 km from centre
9.2
384 reviews
Breakfast available
With a stay at The Embassy Valletta Hotel, you'll be centrally located in Valletta, steps from Grand Harbour and within a 5-minute walk of Manoel Theatre. This luxury hotel is 0.5 mi (0.8 km) from Sliema Ferry and 0.6 mi (1 km) from Fort St. Elmo.
Hotel in Valletta · 1.17 km from centre
10.0
1 review
Breakfast available
With a stay at King Charles Hotel , you'll be centrally located in Valletta, a 1-minute drive from Malta Experience and 9 minutes from Sliema Promenade. This hotel is 11.9 mi (19.1 km) from Golden Bay and 5.2 mi (8.4 km) from St George's Beach.
Apartment in Valletta · 1.24 km from centre
9.0
114 reviews
Just a 2-minute walk from Manoel Theatre and 500 yards from University of Malta – Valletta Campus, Green door Valletta features accommodations in Valletta with a garden. Guests staying at this apartment have access to free Wifi and a terrace. The accommodation features an elevator and full-day security for guests.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a shower and a hair dryer. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Tigné Point Beach is 1.5 miles from the apartment, while Upper Barrakka Gardens is a 8-minute walk from the property. Malta International Airport is 4.3 miles away.
Hotel in Valletta · 1.27 km from centre
9.2
185 reviews
Breakfast available
With a stay at Casa Ellul - Small Luxury Hotels of the World, you'll be centrally located in Valletta, a 1-minute drive from Malta Experience and 9 minutes from Sliema Promenade. This luxury hotel is 12.1 mi (19.5 km) from Golden Bay and 5 mi (8.1 km) from St George's Beach.