Book a hotel near Grand Harbour, Malta
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top hotels close to Grand Harbour

Superb medieval townhouse with great Valletta sea views
Senglea South Eastern Region
0.02 mi from Grand Harbour
This vacation home features express check-in, express check-out, and laundry facilities. Barbecue grills are provided for your convenience.
Kitchen
Washer

Beautiful traditional town house with marina views from roof terrace
Isla (Senglea) South Eastern Region
0.08 mi from Grand Harbour
A rooftop terrace is featured at this vacation home, along with a terrace and laundry facilities.
Kitchen
Washer

2 Bedroomed Seafront Penthouse, fully Air Conditioned, with a breathtaking View
Isla South Eastern Region
0.09 mi from Grand Harbour
This apartment features free WiFi in public areas, a terrace, and laundry facilities.
Kitchen
Washer

Senglea Jungle Palazzo
2, Kuncizzjoni, Senglea, Malta Senglea
0.11 mi from Grand Harbour
A rooftop terrace is featured at this guesthouse, along with free WiFi in public areas and a virtual front desk.
Free WiFi

The Snop House
23 Triq Il-Vitorja Senglea
0.24 mi from Grand Harbour
Free WiFi in public areas, a terrace, and a library are available at this bed & breakfast. Luggage storage and a safe deposit box are also provided.
Free WiFi
Air conditioning

Iniala Valletta
11, St. Barbara Bastions Valletta
0.51 mi from Grand Harbour
$467 nightly
The price is $501 total per night
$501 total
Jun 28 - Jun 29
Total with taxes and fees
A full-service spa, a 24-hour gym, and a restaurant are all featured at this luxury hotel. Enjoy the indoor pool and perks like free WiFi. You'll appreciate the gym, poolside bar, and laundry facilities.
Pool
Spa

The Gomerino Hotel
247 St Paul St Valletta
Free Cancellation
Reserve now, pay when you stay
0.61 mi from Grand Harbour
$237 nightly
The price is $255 total per night
$255 total
Jun 23 - Jun 24
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Business travelers can take advantage of the free WiFi in public areas. Enjoy the indoor pool and free buffet breakfast each morning.
Pool
Breakfast included

The Phoenicia Malta - The Leading Hotels of the World
The Mall Floriana Malta
Free Cancellation
Reserve now, pay when you stay
0.62 mi from Grand Harbour
$541 nightly
The price is $580 total per night
$580 total
Jul 1 - Jul 2
Total with taxes and fees
A full-service spa, 3 restaurants, and an outdoor pool are all featured at this luxury hotel. Families will appreciate the children's pool, onsite laundry facilities, and babysitting. Enjoy the indoor pool and perks like free self parking and free WiFi.
Pool
Spa

La Falconeria Hotel
62 Melita Street Valletta
Free Cancellation
Reserve now, pay when you stay
0.71 mi from Grand Harbour
$213 nightly
The price is $229 total per night
$229 total
Jun 29 - Jun 30
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Business travelers can take advantage of the free WiFi in public areas. Enjoy the gym and free full breakfast each morning.
Pool
Breakfast included

Grand Hotel Excelsior
Great Siege Road Floriana Malta
Free Cancellation
Reserve now, pay when you stay
0.78 mi from Grand Harbour
$239 nightly
The price is $256 total per night
$256 total
Jun 30 - Jul 1
Total with taxes and fees
This luxury hotel features a private beach, a full-service spa, and a marina. Families will appreciate the children's pool, onsite laundry facilities, and babysitting. Enjoy a meal in one of the 2 restaurants and free perks like valet parking and WiFi in public areas.
On private beach
Pool

San Karlu Hotel
28 Saint Charles Street Valletta South Eastern Region
Free Cancellation
Reserve now, pay when you stay
0.84 mi from Grand Harbour
$229 nightly
The price is $246 total per night
$246 total
Jun 19 - Jun 20
Total with taxes and fees
This hotel features an outdoor pool and a poolside bar. Guests will appreciate free perks like buffet breakfast and WiFi in public areas. Dry cleaning, luggage storage, and concierge services are also on offer.
Pool
Breakfast included

Novotel Malta Sliema
60 SIR FREDERICK PONSOMBY STREET Gzira
Free Cancellation
Reserve now, pay when you stay
1.67 mi from Grand Harbour
$161 nightly
The price is $174 total per night
$174 total
Jun 21 - Jun 22
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas, laundry service, and airport pick-up service. There's an indoor pool on site, and a 24-hour front desk and a coffee shop are also provided.
Pool
Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Grand Harbour hotels essential information
Accommodation | 4,767 hotels |
|---|---|
Lowest Price | $174 |
Highest Price | $580 |
Popular hotels | La Falconeria Hotel, Grand Hotel Excelsior, Superb medieval townhouse with great Valletta sea views, Novotel Malta Sliema, Beautiful traditional town house with marina views from roof terrace, 2 Bedroomed Seafront Penthouse, fully Air Conditioned, with a breathtaking View , Senglea Jungle Palazzo, San Karlu Hotel, The Gomerino Hotel, The Snop House, Iniala Valletta, The Phoenicia Malta - The Leading Hotels of the World |
Recent Grand Harbour hotel reviews by fellow wanderers

Grand Hotel Excelsior
4 out of 5
Posted 8 hours ago
Travelocity Verified Review
"I can imagine this hotel is very luxurious 20 years ago but now probably need to renovate. Of course if it is renovated the price of the rooms will be much higher. For the price and the size and the location of the hotel I am very happy. Parking is free big plus."
A verified traveler stayed at Grand Hotel Excelsior





