Find hotels near Grand Harbour, from $144

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Grand Harbour hotels

23 Boutique

23 Boutique
3.5 star property
0.6 mi from Grand Harbour
10.0 out of 10, Exceptional, (242 reviews)
"Most helpful staff. Wonderful hotel!"
United Kingdom
Peter
$143 nightly
The price is $157
May 12 - May 13
Total with taxes and fees
23 Boutique

IBB Hotel Palazzo Bettina Malta

IBB Hotel Palazzo Bettina Malta
4.0 star property
0.4 mi from Grand Harbour
10.0 out of 10, Exceptional, (53 reviews)
"I can not review this beautiful hotel more highly. It was in the most beautiful hotel in the most fabulous location, but the best thing of all were the staff. Dora and Roma made us feel very special the whole time."
United Kingdom
Karena
$363 nightly
The price is $390
May 3 - May 4
Total with taxes and fees
IBB Hotel Palazzo Bettina Malta

Casa Birmula

Casa Birmula
3.5 star property
0.6 mi from Grand Harbour
9.6 out of 10, Exceptional, (127 reviews)
"Great location and a gem of a hotel. First rate."
United Kingdom
Andrew
$141 nightly
The price is $153
May 1 - May 2
Total with taxes and fees
Casa Birmula

Yolanda Boutique Hotel

Yolanda Boutique Hotel
3.0 star property
0.5 mi from Grand Harbour
9.6 out of 10, Exceptional, (7 reviews)
"Awesome place, spotless, modern, great breakfast, location perfect for exploring the 3 cities and just a quick boat ride to Valletta "
Canada
ronald
$140 nightly
The price is $151
May 5 - May 6
Total with taxes and fees
Yolanda Boutique Hotel

1926 La Galerie Boutique Art Suites

1926 La Galerie Boutique Art Suites
4.0 star property
0.7 mi from Grand Harbour
9.8 out of 10, Exceptional, (13 reviews)
"Lovely rooms, helpful staff. Great location. "
United States
Bruce
$203 nightly
The price is $221
May 3 - May 4
Total with taxes and fees
1926 La Galerie Boutique Art Suites

Florian Boutique Guest house

Florian Boutique Guest house
2.0 star property
0.7 mi from Grand Harbour
9.6 out of 10, Exceptional, (9 reviews)
"Good location, spotlessly clean, comfortable bed and great shower "
United Kingdom
Ruth
$133 nightly
The price is $144
May 5 - May 6
Total with taxes and fees
Florian Boutique Guest house

The Gomerino Hotel

The Gomerino Hotel
4.0 star property
0.6 mi from Grand Harbour
9.6 out of 10, Exceptional, (1,002 reviews)
"Great location comfortable clean spacious rooms"
United Kingdom
Sue-marie
$259 nightly
The price is $281
May 25 - May 26
Total with taxes and fees
The Gomerino Hotel

Iniala Valletta

Iniala Valletta
5.0 star property
0.5 mi from Grand Harbour
9.8 out of 10, Exceptional, (115 reviews)
"Top notch hotel in Malta. Location was convenient and the staff was excellent. Highly recommend. "
Canada
Richard
$657 nightly
The price is $707
May 6 - May 7
Total with taxes and fees
Iniala Valletta

Palazzo Consiglia - IK Collection

Palazzo Consiglia - IK Collection
4.5 star property
0.6 mi from Grand Harbour
9.6 out of 10, Exceptional, (444 reviews)
"We have had an amazing stay. The hotel is beautiful, breakfast delicious and staff very attentive. "
United Kingdom
ADRIANNA
$326 nightly
The price is $353
May 13 - May 14
Total with taxes and fees
Palazzo Consiglia - IK Collection

Palazzo Pisani Malta Boutique & Spa

Palazzo Pisani Malta Boutique & Spa
5.0 star property
1.5 mi from Grand Harbour
10.0 out of 10, Exceptional, (18 reviews)
"The best place we've ever stayed. Will be coming back to Malta just to see Alexis and Nsh. Thank you for everything. We love you! "
United States
Samuel
$237 nightly
The price is $255
May 23 - May 24
Total with taxes and fees
Palazzo Pisani Malta Boutique & Spa

Palais Le Brun

Palais Le Brun
4.5 star property
0.8 mi from Grand Harbour
9.6 out of 10, Exceptional, (864 reviews)
"Perfect staff, perfect location! Highly recommended. A+++"
United States
Louis
$310 nightly
The price is $335
May 6 - May 7
Total with taxes and fees
Palais Le Brun

Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
3.0 star property
0.6 mi from Grand Harbour
9.4 out of 10, Exceptional, (518 reviews)
"Very nice hotel would come again"
United Kingdom
Lisa
$188 nightly
The price is $204
May 3 - May 4
Total with taxes and fees
Palazzo Rosaria Boutique Hotel

19 Rooms

19 Rooms
4.0 star property
0.9 mi from Grand Harbour
9.6 out of 10, Exceptional, (244 reviews)
"We had a very pleasant stay."
United Kingdom
William
$191 nightly
The price is $207
May 3 - May 4
Total with taxes and fees
19 Rooms

Palazzo Ignazio

Palazzo Ignazio
3.5 star property
0.6 mi from Grand Harbour
9.4 out of 10, Exceptional, (193 reviews)
"Good location and friendly staff. Room was a bit noisy, but otherwise quite nice and well-sized."
United States
Douglas
$174 nightly
The price is $190
May 5 - May 6
Total with taxes and fees
Palazzo Ignazio

San Karlu Hotel

San Karlu Hotel
4.0 star property
0.8 mi from Grand Harbour
9.4 out of 10, Exceptional, (257 reviews)
"Great hotel in perfect location! Super friendly staff as well"
United States
Sona
$192 nightly
The price is $209
May 12 - May 13
Total with taxes and fees
San Karlu Hotel

The Phoenicia Malta - The Leading Hotels of the World

The Phoenicia Malta - The Leading Hotels of the World
5.0 star property
0.6 mi from Grand Harbour
9.4 out of 10, Exceptional, (1,000 reviews)
"Beautiful hotel, great staff and the spa is just beautiful. "
United Kingdom
Caroline Susan
$635 nightly
The price is $683
May 30 - May 31
Total with taxes and fees
The Phoenicia Malta - The Leading Hotels of the World

The Cumberland Hotel by NEU Collective

The Cumberland Hotel by NEU Collective
4.5 star property
0.7 mi from Grand Harbour
9.2 out of 10, Wonderful, (471 reviews)
"Great location in the old town, a short walk from the cathedral and the main shopping areas with loads of restaurants"
United Kingdom
Peter
$186 nightly
The price is $202
May 5 - May 6
Total with taxes and fees
The Cumberland Hotel by NEU Collective

Palazzino Birgu Host Family Bed and Breakfast

Palazzino Birgu Host Family Bed and Breakfast
3.5 star property
0.4 mi from Grand Harbour
9.0 out of 10, Wonderful, (10 reviews)
"Absolutely beautiful old house."
United Kingdom
Judith Frances
$209 nightly
The price is $225
May 5 - May 6
Total with taxes and fees
Palazzino Birgu Host Family Bed and Breakfast

Casa Ellul - Small Luxury Hotels of the World

Casa Ellul - Small Luxury Hotels of the World
4.5 star property
0.8 mi from Grand Harbour
9.2 out of 10, Wonderful, (210 reviews)
"Everything was amazing "
United Kingdom
Stephen
$275 nightly
The price is $297
May 17 - May 18
Total with taxes and fees
Casa Ellul - Small Luxury Hotels of the World

Land's End Boutique Hotel

Land's End Boutique Hotel
4.0 star property
1.4 mi from Grand Harbour
9.6 out of 10, Exceptional, (268 reviews)
"Everything was excellent! The pool was a highlight. Would recommend."
United Kingdom
Isabelle Bowen
$209 nightly
The price is $227
May 18 - May 19
Total with taxes and fees
Land's End Boutique Hotel
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.

Compare popular hotels close to Grand Harbour

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Lobby sitting area
23 Boutique
3.5 star property
10.0
Exceptional
242 reviews
View
Penthouse | Down comforters, minibar, in-room safe, desk
IBB Hotel Palazzo Bettina Malta
4.0 star property
10.0
Exceptional
53 reviews
View
Terrace/patio
Casa Birmula
3.5 star property
9.6
Exceptional
127 reviews
View
Rooftop terrace
1926 La Galerie Boutique Art Suites
4.0 star property
9.8
Exceptional
13 reviews
View
Superior Double Room, Terrace, Marina View | In-room safe, laptop workspace, blackout drapes, iron/ironing board
Yolanda Boutique Hotel
3.0 star property
9.6
Exceptional
7 reviews
View

Top Grand Harbour Hotel Reviews

Hotels near other Grand Harbour attractions

Frequently asked questions

What are the top-rated hotels near Grand Harbour?
Discover the top-rated hotels near Grand Harbour that promise unforgettable experiences and stunning views in the South Eastern Region of Malta.

23 Boutique

23 Boutique stands out with a remarkable review rating of 10 and a cozy 3.5-star rating, located right at the heart of Grand Harbour, just steps away. Guests enjoy premium bedding and air conditioning for ultimate comfort, along with private balconies offering a peaceful retreat. This adults-only hotel is nestled in a historical district, making it a charming choice for travelers seeking a unique atmosphere.

Hotel Levante St. Julian's, Affiliated by Meliá

Located 3.8 miles from Grand Harbour, Hotel Levante St. Julian's boasts a perfect review rating of 10 and a 3-star rating. Guests can unwind at the outdoor pool with sun loungers and umbrellas, or enjoy a meal on the rooftop terrace, soaking in the scenic views. With air-conditioned rooms and fitness facilities nearby, this hotel caters to those looking for both relaxation and activity during their stay.

Iniala Harbour House

Iniala Harbour House is a luxurious 5-star hotel situated just steps from Grand Harbour, rated an impressive 9.8 by travelers. This exquisite hotel features a private indoor pool, a full-service spa, and stunning sea views from furnished balconies. Guests can indulge in unique amenities such as in-room massage services and complimentary luxury toiletries, ensuring a pampered experience. The hotel also offers an ocean-view restaurant, perfect for a romantic dinner.
What hotels are within walking distance to Grand Harbour?
Discover the ideal accommodations just steps away from the stunning Grand Harbour, offering travelers both luxury and convenience.

19 Rooms

19 Rooms is a charming 4-star hotel located just a 3-minute walk from Grand Harbour, rated highly by travelers with a remarkable review rating of 9.6. This boutique hotel features a delightful kitchenette in each room, perfect for those who enjoy cooking. Guests can indulge in free continental breakfast, relax on their private balcony, and take advantage of the daily housekeeping and concierge services. The unique champagne service adds a touch of elegance to your stay.

Palais Le Brun

Palais Le Brun is an exquisite 4.5-star hotel situated merely a minute's walk from Grand Harbour, with an impressive review rating of 9.4. This luxurious retreat features a rooftop terrace with sea views, perfect for soaking up the sun. Guests can unwind in the hot tub or enjoy fitness facilities available 24 hours. The complimentary cooked breakfast and attentive concierge services ensure a delightful stay, making it a top choice for travelers seeking both comfort and convenience.

San Karlu Hotel

San Karlu Hotel, a 4-star hotel with a review rating of 9.4, is conveniently located just 2 minutes from Grand Harbour. This inviting hotel offers travelers a refreshing outdoor pool and private hot tub for relaxation. The complimentary buffet breakfast ensures a great start to the day, while the cozy patio and balcony options enhance the traveler experience. With its prime location near historical sites and daily housekeeping, San Karlu Hotel is an excellent choice for travelers exploring the South Eastern Region.
How much is a hotel near Grand Harbour?
Staying near Grand Harbour is a treat, with plenty of hotels from $144 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Grand Harbour?
If you're looking for family-friendly hotels near Grand Harbour, you're in for a treat with some top-rated options that cater perfectly to families.

The Phoenicia Malta - The Leading Hotels of the World

The Phoenicia Malta - The Leading Hotels of the World is a luxurious 5-star hotel located right at Grand Harbour, featuring an impressive travelers' rating of 9.2. This family-friendly hotel offers amenities like a children's pool and onsite babysitting services, ensuring a worry-free stay for parents. Guests can indulge in a variety of dining options, enjoy spa treatments, and relax in beautifully designed rooms, all just steps away from the vibrant harbor.

Urban Valley Resort

Urban Valley Resort is a delightful 4-star option located just 2.4 miles from Grand Harbour, a remarkable travelers' rating of 9.2. This family-friendly hotel features a children's pool, outdoor play area, and supervised childcare, making it ideal for families. Guests can also enjoy complimentary buffet breakfast and access to a spa, ensuring a relaxing stay for both adults and children alike.

Aparthotel Adagio Malta Central

Aparthotel Adagio Malta Central is a cozy 3-star hotel situated only 2.3 miles from Grand Harbour, with a solid review rating of 9.0. It offers family-friendly amenities such as a children's pool and complimentary cribs, perfect for families traveling with young ones. Additionally, the hotel features a rooftop terrace and accessible fitness center, making it a great choice for travelers looking for convenience and comfort.
Are there any 5-star hotels near Grand Harbour?
Discovering the ideal 5-star hotels near Grand Harbour can elevate any visit to South Eastern Region, Malta, especially with options that offer stunning views and top-rated amenities.

Iniala Harbour House

Iniala Harbour House is a luxurious 5-star hotel located just steps from Grand Harbour, with an impressive review rating of 9.8. This stunning hotel features a full-service spa, an indoor pool, and a romantic ocean-view restaurant. Guests can indulge in personalized treatments at the on-site spa, and enjoy the exclusive plunge pool available in select rooms. With convenient amenities like daily housekeeping and a fitness center accessible 24 hours, it's an ideal choice for travelers seeking an exquisite experience.

ME Malta by Meliá

Located 4.0 miles from Grand Harbour, ME Malta by Meliá is a stylish 5-star hotel with a review rating of 9.6. This hotel stands out with its luxurious spa services and outdoor pool, perfect for enjoying the Mediterranean climate. Guests can take advantage of the ocean views from their rooms and relax on the sandy beach nearby. With features such as a rooftop terrace and a poolside bar, this hotel provides a vibrant atmosphere for travelers looking for relaxation and enjoyment.

Malta Marriott Resort & Spa

The Malta Marriott Resort & Spa is a 5-star retreat located 3.9 miles from Grand Harbour, rated highly by travelers at 9.6. This resort offers a range of amenities including a luxurious full-service spa, indoor and outdoor pools, and stunning sea views from the rooms. Guests can unwind at the rooftop garden or indulge in premium dining options at the ocean-view restaurant. With convenient features like a 24-hour airport shuttle and a poolside bar, this hotel ensures a relaxing stay for all travelers.
Which hotels near Grand Harbour offer the best views?
Discover the top-rated hotels near Grand Harbour that offer stunning views and unforgettable experiences in South Eastern Region, Malta.

Malta Marriott Resort & Spa

Situated just 3.9 miles from Grand Harbour, Malta Marriott Resort & Spa is a 5-star escape rated 9.6 by travelers. This resort features stunning ocean views from its restaurant, alongside a full-service spa offering a range of treatments including Ayurvedic options. Guests appreciate the indoor and outdoor pools, hot tub, and access to a private beach, creating a perfect getaway for relaxation and adventure.

InterContinental Malta by IHG

InterContinental Malta by IHG is a luxurious 5-star hotel located 4.1 miles from Grand Harbour, a review rating of 8.4. Guests can indulge in the serene ambiance of its rooftop terrace that offers sea views. The hotel features a full-service spa with hydrotherapy treatments, multiple pools including an indoor pool, and poolside cabanas for relaxation. Moreover, the on-site restaurant provides an ocean-view dining experience that enhances the travelers' stay.

Verdi St Georges Bay Marina

Verdi St Georges Bay Marina is a charming 4-star hotel located 5.0 miles from Grand Harbour, with a review rating of 8.8. This hotel offers spectacular sea views and an inviting outdoor pool. Guests can indulge in a variety of spa treatments, including thalassotherapy, and enjoy the convenience of an on-site restaurant with ocean views. With direct beach access and numerous water sports available, it's an ideal choice for those seeking a blend of relaxation and adventure.
What are the best affordable hotels near Grand Harbour?
For travelers seeking affordable stays near Grand Harbour, these top-rated hotels offer comfort and convenience without breaking the bank.

Hotel Levante St. Julian's, Affiliated by Meliá

Hotel Levante St. Julian's is a 3-star gem located just 3.8 miles from Grand Harbour, an impressive 10 review rating from travelers. This hotel is perfect for those looking for a relaxing getaway, featuring an outdoor pool with sun loungers, a charming rooftop terrace, and air-conditioned rooms with balconies. Guests can also enjoy complimentary WiFi, making it a great choice for both leisure and business travelers.

The Sliema Suites

The Sliema Suites, located only 2.8 miles from Grand Harbour, offers a cozy and budget-friendly stay with a review rating of 9.6. Each suite features a kitchenette equipped with essential appliances, including a refrigerator and oven, ideal for travelers wanting to prepare their own meals. Guests can unwind in air-conditioned comfort while enjoying sea views from their rooms, and complimentary WiFi ensures easy connectivity throughout their visit.

Hotel Scirocco St. Julian's, Affiliated by Meliá

Just 4.0 miles from Grand Harbour, Hotel Scirocco St. Julian's is a delightful 3-star hotel with a great traveler rating score of 9.6. Families will appreciate amenities such as free cribs and rollaway beds, ensuring a comfortable stay for travelers of all ages. The hotel also features a rooftop terrace, outdoor pool with sun loungers, and nearby parking options, making it accessible for everyone. WiFi is available to keep travelers connected during their stay.
What are the best boutique hotels near Grand Harbour?
For travelers seeking boutique offerings near Grand Harbour, these top-rated hotels provide a unique charm and delightful amenities to enhance your stay.

Hotel Juliani

Hotel Juliani is a 4-star boutique hotel located just 3.5 miles from Grand Harbour, with a stellar review rating of 9.4. This hotel features a stunning rooftop terrace and an outdoor pool, perfect for relaxation. Guests can enjoy sea views from their rooms, along with Egyptian cotton sheets for added comfort. Additional amenities include a 24-hour airport shuttle and a variety of water sports nearby, making it an ideal choice for both leisure and adventure.

Hugo's Boutique Hotel - Adults Only

Hugo's Boutique Hotel - Adults Only, a chic 3-star retreat situated 4.3 miles from Grand Harbour, holds a review rating of 8.6. This adults-only hotel offers a private hot tub and a lovely terrace, perfect for unwinding. Guests can relish the nearby beach and enjoy a daily complimentary breakfast, along with access to a relaxing sauna. With a focus on tranquility and style, this hotel is an excellent choice for couples.

The George, Urban Boutique Hotel

The George, Urban Boutique Hotel is a stylish 4-star option located 4.5 miles from Grand Harbour, featuring an excellent review rating of 8.2. This hotel offers a serene indoor pool, a full-service spa, and a rooftop terrace that provides stunning views. Guests appreciate the premium bedding and complimentary toiletries, ensuring a comfortable stay. With various nearby activities like hiking, biking, and beach access, this hotel is perfect for travelers looking for both relaxation and adventure.
Are there any hotels with pools close to Grand Harbour?
Finding the perfect stay near Grand Harbour with stunning pool amenities is easy with these top-rated options.

Corinthia Palace Malta

Corinthia Palace Malta, rated 9.4 by travelers, is only 2.8 miles from Grand Harbour and features both indoor and outdoor pools with sun loungers and poolside bar services. This 5-star hotel is perfect for families, offering free cribs and babysitting services. Guests can also indulge in a full-service spa, enjoy exquisite dining options, and access nearby gardens and tennis courts.

The Phoenicia Malta - The Leading Hotels of the World

The Phoenicia Malta, a luxurious 5-star hotel, is located just steps from Grand Harbour, offering an exceptional review rating of 9.2. Guests can enjoy an impressive outdoor pool complete with sun loungers, poolside bar, and children's pool features. Additionally, the hotel provides a full-service spa, 24-hour room service, and beautifully designed rooms with balconies, ensuring a relaxing and comfortable stay.

1926 Le Soleil Hotel & SPA

Located 4.3 miles from Grand Harbour, 1926 Le Soleil Hotel & SPA boasts a great traveler rating score of 8.8 and offers both indoor and outdoor pools, complete with poolside bar and complimentary cabanas. This 4-star hotel caters to families and couples, featuring a full-service spa, beachfront dining options, and luxurious rooms equipped with modern amenities.
What are the best pet-friendly hotels near Grand Harbour?
When looking for the best pet-friendly hotels near Grand Harbour, travelers can discover some top-rated options that cater to both you and your furry friends.

Corinthia Palace Malta

Corinthia Palace Malta is a luxurious 5-star hotel located just 2.8 miles from Grand Harbour, offering a remarkable review rating of 9.4. This elegant hotel welcomes pets and provides essential amenities such as food and water bowls, alongside pet-sitting services to ensure a comfortable stay for travelers with dogs. Additional features include an inviting outdoor pool, a full-service spa with a sauna, and on-site dining options, making it an ideal choice for travelers seeking both relaxation and indulgence.

Urban Valley Resort

Situated only 2.4 miles from Grand Harbour, Urban Valley Resort is a charming 4-star hotel with an impressive review rating of 9.2. This pet-friendly haven allows travelers to bring along their furry companions and offers in-room amenities for pets. Families will appreciate the outdoor play area for children, as well as the indoor and outdoor pools. The hotel also serves a complimentary buffet breakfast, ensuring travelers start their day on a delicious note.

InterContinental Malta by IHG

InterContinental Malta by IHG is a prestigious 5-star hotel located 4.1 miles from Grand Harbour, featuring a solid review rating of 8.4. This pet-friendly hotel accommodates dogs and provides a range of amenities tailored for comfort. Guests can unwind at the rooftop terrace, enjoy the indoor and outdoor pools, or pamper themselves at the luxurious spa. With various dining options available, including a beachfront restaurant, this hotel promises a delightful experience for both travelers and their pets.
Can I book a fully refundable hotel close to Grand Harbour?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Grand Harbour", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Grand Harbour?
To look for discounts on hotels near Grand Harbour, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia