Find hotels near Lazzaretto di San Rocco, Gzira from $82

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 4,352 hotels close to Lazzaretto di San Rocco with room rates, reviews, and availability. Most hotels are fully refundable.

Carmelita

4.0 star property
0.5 mi from Lazzaretto di San Rocco
9.8 out of 10, Exceptional, (32)
"Excellent location, amazing architecture within the building. Bright and elegant with tasteful furnishings. "
Canada
Trevor
$141 nightly
The price is $153
Dec 7 - Dec 8
Total with taxes and fees
Carmelita

Land's End Boutique Hotel

4.0 star property
0.5 mi from Lazzaretto di San Rocco
9.6 out of 10, Exceptional, (240)
"Brilliant hotel,beautiful location,quiet and spacious rooms,new furniture and close to Valletta by taxi ferry which is 4 min walk from the hotel. Really nice staff and always there to help you if you need."
United Kingdom
BOGDAN GEORGE
$107 nightly
The price is $115
Dec 8 - Dec 9
Total with taxes and fees
Land's End Boutique Hotel

1926 La Galerie Boutique Art Suites

3.0 star property
0.5 mi from Lazzaretto di San Rocco
9.8 out of 10, Exceptional, (10)
"Lovely rooms, helpful staff. Great location. "
United States
Bruce
$149 nightly
The price is $161
Dec 7 - Dec 8
Total with taxes and fees
1926 La Galerie Boutique Art Suites

The Capital Boutique Hotel

3.5 star property
0.5 mi from Lazzaretto di San Rocco
9.8 out of 10, Exceptional, (145)
"Great stay. Thank you for your hospitality"
Australia
natasha
$152 nightly
The price is $164
Dec 9 - Dec 10
Total with taxes and fees
The Capital Boutique Hotel

Sally Port Suites

3.5 star property
0.6 mi from Lazzaretto di San Rocco
9.8 out of 10, Exceptional, (32)
"Great location and staff was very attentive and helpful. "
Canada
Andrea
$117 nightly
The price is $127
Jan 5 - Jan 6, 2026
Total with taxes and fees
Sally Port Suites

19 Rooms

4.0 star property
0.5 mi from Lazzaretto di San Rocco
9.6 out of 10, Exceptional, (225)
"Lovely views from the rooftop terrace, especially ant sunset, and the complimentary glass of wine each evening was a lovely touch. Clean room and a good breakfast. Great location. We would definitely return. "
United Kingdom
Lynda
$118 nightly
The price is $127
Dec 8 - Dec 9
Total with taxes and fees
19 Rooms

San Karlu Hotel

4.0 star property
0.5 mi from Lazzaretto di San Rocco
9.6 out of 10, Exceptional, (216)
"Beautiful hotel in a great location, roof top bar area lovely"
United Kingdom
Victoria
$125 nightly
The price is $135
Dec 13 - Dec 14
Total with taxes and fees
San Karlu Hotel

66 Saint Pauls & Spa

4.5 star property
0.6 mi from Lazzaretto di San Rocco
9.6 out of 10, Exceptional, (513)
"What a fantastic small hotel in an amazing old building. The staff were all incredible! Lovely buffet breakfast, and always a bonus when there’s Prosecco included! Fantastic location with loads of great restaurants virtually on the doorstep. I would definitely revisit. We had room 101 which has a great little balcony with comfy chairs overlooking the atrium. "
United Kingdom
David
$137 nightly
The price is $148
Dec 8 - Dec 9
Total with taxes and fees
66 Saint Pauls & Spa

La Falconeria Hotel

3.0 star property
0.4 mi from Lazzaretto di San Rocco
9.4 out of 10, Exceptional, (1000)
"Fantastic location, truly a boutique hotel"
United Kingdom
Lynn Elizabeth
$179 nightly
The price is $193
Jan 4 - Jan 5, 2026
Total with taxes and fees
La Falconeria Hotel

The Gomerino Hotel

4.0 star property
0.6 mi from Lazzaretto di San Rocco
9.6 out of 10, Exceptional, (953)
"Fantastic stay."
United Kingdom
Darren
$184 nightly
The price is $198
Dec 11 - Dec 12
Total with taxes and fees
The Gomerino Hotel

Iniala Harbour House

5.0 star property
0.7 mi from Lazzaretto di San Rocco
9.8 out of 10, Exceptional, (105)
"This is the most beautiful hotel. The breakfast every morning was delicious. The hotel is gorgeous and the service impeccable "
Canada
Patrick
$444 nightly
The price is $476
Dec 8 - Dec 9
Total with taxes and fees
Iniala Harbour House

Mandera's Boutique Suites & Dorms

2.0 star property
0.4 mi from Lazzaretto di San Rocco
9.4 out of 10, Exceptional, (29)
"Great stay, really lovely hostel"
United Kingdom
Courtenay
$98 nightly
The price is $106
Jan 6 - Jan 7, 2026
Total with taxes and fees
Mandera's Boutique Suites & Dorms

Palazzo Rosaria Boutique Hotel

3.0 star property
0.5 mi from Lazzaretto di San Rocco
9.4 out of 10, Exceptional, (479)
"Excellent hotel in great location"
United Kingdom
Gillian
$138 nightly
The price is $149
Jan 5 - Jan 6, 2026
Total with taxes and fees
Palazzo Rosaria Boutique Hotel

The Embassy Valletta Hotel

4.5 star property
0.5 mi from Lazzaretto di San Rocco
9.4 out of 10, Exceptional, (462)
"Hotel was in a great location; Staff was amazing, especially Alex was super helpful and friendly. "
United States
Sasha
$166 nightly
The price is $179
Dec 15 - Dec 16
Total with taxes and fees
The Embassy Valletta Hotel

Verdi Gzira Promenade

4.0 star property
0.5 mi from Lazzaretto di San Rocco
9.4 out of 10, Exceptional, (446)
"Lovely hotel with a friendly welcome. Very clean everywhere. Lovely view from room. "
United Kingdom
Rupert
$76 nightly
The price is $82
Dec 14 - Dec 15
Total with taxes and fees
Verdi Gzira Promenade

The Barrister

4.0 star property
0.6 mi from Lazzaretto di San Rocco
9.6 out of 10, Exceptional, (298)
"Great hotel in very walkable location. The staff were kind and helpful. "
United States
Katie
$132 nightly
The price is $143
Dec 10 - Dec 11
Total with taxes and fees
The Barrister

Palais Le Brun

4.5 star property
0.6 mi from Lazzaretto di San Rocco
9.4 out of 10, Exceptional, (804)
"Staff very pleasant room clean and comfortable. Excellent breakfast. Good location for sightseeing."
United Kingdom
Jennifer
$184 nightly
The price is $198
Dec 7 - Dec 8
Total with taxes and fees
Palais Le Brun

Casa Ellul - Small Luxury Hotels of the World

4.5 star property
0.5 mi from Lazzaretto di San Rocco
9.4 out of 10, Exceptional, (201)
"Central location in Valletta; friendly staff; spotless room; excellent breakfasts; interesting room design. Only downside - noise from the street until the wee hours of the morning. "
Canada
catherine
$250 nightly
The price is $269
Dec 9 - Dec 10
Total with taxes and fees
Casa Ellul - Small Luxury Hotels of the World

The Phoenicia Malta - The Leading Hotels of the World

5.0 star property
0.5 mi from Lazzaretto di San Rocco
9.4 out of 10, Exceptional, (1001)
"Friendly staff, relaxing atmosphere, great food. A wonderful week - thank you!"
United Kingdom
Stephen
$384 nightly
The price is $413
Dec 19 - Dec 20
Total with taxes and fees
The Phoenicia Malta - The Leading Hotels of the World

Valletta Lucente

4.0 star property
0.6 mi from Lazzaretto di San Rocco
9.6 out of 10, Exceptional, (198)
"Very nice location and nice staff"
Canada
Liye
$150 nightly
The price is $162
Dec 18 - Dec 19
Total with taxes and fees
Valletta Lucente
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.

Top Lazzaretto di San Rocco Hotel Reviews

Hotels near other Lazzaretto di San Rocco attractions

Frequently asked questions

What are the top-rated hotels near Lazzaretto di San Rocco?
Discover the top-rated hotels near Lazzaretto di San Rocco, where travelers can enjoy comfortable stays and convenient access to local attractions.

23 Boutique

23 Boutique is a charming 3.5-star hotel located just 2.8 miles from Lazzaretto di San Rocco, with an exceptional review rating of 10. This adults-only hotel features premium bedding and air conditioning for a restful stay. Guests can unwind on their private balconies while soaking in the atmosphere of the historical district.

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

With a stellar review rating of 10, Hotel Levante St. Julian's is a delightful 3-star hotel situated only 2.6 miles from Lazzaretto di San Rocco. The hotel features an inviting outdoor pool surrounded by sun loungers, perfect for relaxation. Guests can also enjoy a rooftop terrace with stunning views, as well as convenient access to nearby fitness facilities.

Iniala Harbour House

Iniala Harbour House is a luxurious 5-star hotel located 3.5 miles from Lazzaretto di San Rocco, with a remarkable review rating of 9.8. This hotel offers an array of upscale amenities, including an indoor pool, a full-service spa, and stunning sea views from furnished balconies. Guests can indulge in a romantic atmosphere with massage treatments and enjoy exquisite dining at the ocean-view restaurant.
What hotels are within walking distance to Lazzaretto di San Rocco?
Discover the perfect stay near Lazzaretto di San Rocco with these top-rated accommodations that offer comfort and convenience for all travelers.

Stuart Rooms by Zzzing

Stuart Rooms by Zzzing is a charming 3-star hotel located just a 12-minute walk from Lazzaretto di San Rocco, with a remarkable review rating of 9.2. Guests can indulge in a refreshing outdoor pool and enjoy complimentary continental breakfast each morning. The hotel features premium bedding and Egyptian cotton sheets for a restful stay, along with sea views that enhance the experience. With daily housekeeping and nearby shopping options, this hotel is a delightful choice for those looking to explore the area.
How much is a hotel near Lazzaretto di San Rocco?
Staying near Lazzaretto di San Rocco is a treat, with plenty of hotels from $82 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 Lazzaretto di San Rocco?
For families seeking top-rated accommodations near Lazzaretto di San Rocco, Gzira offers some fantastic hotel options that cater to all ages.

The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta is a 5-star gem located just 3.0 miles from Lazzaretto di San Rocco. With an impressive review rating of 9.6, this resort is ideal for families, featuring a supervised children's club, children's pool, and babysitting services. Guests can also enjoy a variety of amenities including a beachfront restaurant, indoor and outdoor pools, and a luxurious spa. It's a perfect spot for a relaxing family getaway.

Urban Valley Resort

Urban Valley Resort is a 4-star hotel situated only 1.4 miles from Lazzaretto di San Rocco, with an excellent review rating of 9.2. This family-friendly hotel features an outdoor play area, children's club, and free cribs. Guests can also enjoy a complimentary buffet breakfast, multiple pools, and a serene garden area. It's a welcoming retreat for families looking to unwind and explore.

Radisson Blu Resort, Malta St. Julian's

Located 3.1 miles from Lazzaretto di San Rocco, the Radisson Blu Resort, Malta St. Julian's holds a great traveler rating score of 8.8 and is a family favorite. Families will appreciate the children's playground, kids' meals at the restaurant, and babysitting services. This 5-star hotel also offers a stunning outdoor pool, luxurious spa treatments, and easy access to the nearby beach, ensuring a delightful stay for both parents and children.
Are there any 5-star hotels near Lazzaretto di San Rocco?
Discover top-rated 5-star hotels that provide not just luxury but also convenience near Lazzaretto di San Rocco, perfect for your stay in Gzira.

Iniala Harbour House

Iniala Harbour House is a luxurious 5-star hotel, just 3.5 miles from Lazzaretto di San Rocco, with a stunning review rating of 9.8. This exquisite hotel offers an array of amenities including an indoor pool, a full-service spa, and a fitness center accessible 24 hours for travelers seeking relaxation and wellness. Unique offerings such as an ocean-view restaurant and private plunge pools in select rooms make for a memorable stay.

Malta Marriott Resort & Spa

Located only 1.9 miles from Lazzaretto di San Rocco, Malta Marriott Resort & Spa is a 5-star gem with an impressive review rating of 9.6. Guests can indulge in a variety of amenities including a full-service spa, indoor and outdoor pools, and a rooftop garden. The hotel features rooms with ocean views and offers exciting activities like windsurfing and scuba diving nearby, making it ideal for adventure-seekers.

The Westin Dragonara Resort, Malta

The Westin Dragonara Resort is another excellent choice, situated just 3.0 miles from Lazzaretto di San Rocco, with an excellent review rating of 9.6. This 5-star resort includes a beachfront restaurant and an array of pools, including an outdoor heated pool and a private plunge pool for ultimate relaxation. Guests can enjoy rejuvenating spa treatments, along with fitness facilities, ensuring a well-rounded experience during their stay.
Which hotels near Lazzaretto di San Rocco offer the best views?
Discover stunning hotels near Lazzaretto di San Rocco that not only provide comfort but also breathtaking views.

Malta Marriott Resort & Spa

Malta Marriott Resort & Spa is a top-rated 5-star hotel located just 1.9 miles from Lazzaretto di San Rocco, with an outstanding review rating of 9.6. Guests are treated to beautiful ocean views from their furnished balconies. This resort features a luxurious full-service spa, multiple dining options with ocean view, and both indoor and outdoor pools, making it a perfect retreat for those seeking relaxation and stunning scenery.

InterContinental Malta by IHG

InterContinental Malta by IHG is a luxurious 5-star hotel located just 2.6 miles from Lazzaretto di San Rocco, rated 8.4 by travelers. This hotel features a rooftop terrace offering sea views, perfect for relaxation. Guests can indulge in a full-service spa, enjoy the indoor and outdoor pools, and savor delicious meals at the beachfront restaurant. With amenities like 24-hour room service and a concierge, it ensures a comfortable stay.

Hilton Malta

Hilton Malta is an elegant 5-star hotel situated 2.8 miles from Lazzaretto di San Rocco, with an impressive review rating of 9.2. Guests can enjoy stunning marina views and dine at the oceanview restaurant. The hotel features an outdoor pool, a full-service spa, and a wellness center, catering to all relaxation needs. With amenities such as a 24-hour room service and valet parking, it provides a seamless experience for travelers.
What are the best affordable hotels near Lazzaretto di San Rocco?
For travelers seeking affordable options near the iconic Lazzaretto di San Rocco, the following hotels offer excellent amenities and great reviews.

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

Hotel Levante St. Julian's is a 3-star hotel located just 2.6 miles from Lazzaretto di San Rocco, with a perfect review rating of 10. Guests can enjoy a refreshing outdoor pool and relax on the rooftop terrace, making it a great choice for those who appreciate scenic views. With amenities like free WiFi and air conditioning, this hotel ensures a comfortable stay for all travelers.

The Sliema Suites

The Sliema Suites is a charming stay just 1.3 miles from Lazzaretto di San Rocco, with a solid review rating of 9.6. Ideal for budget-conscious travelers, this hotel features spacious suites equipped with kitchenettes, allowing travelers to prepare their own meals. With amenities like free WiFi and a beautiful sea view, it's a delightful choice for those looking for comfort and convenience close to local attractions.

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

Hotel Scirocco St. Julian's is another fantastic 3-star option, situated 2.7 miles from Lazzaretto di San Rocco and rated 9.6 by travelers. This family-friendly hotel offers cribs and rollaway beds at no extra charge, perfect for those traveling with children. Additional amenities include a rooftop terrace, free WiFi, and nearby free parking, catering to travelers' needs for a pleasant, affordable stay.
What are the best boutique hotels near Lazzaretto di San Rocco?
Discovering boutique hotels near Lazzaretto di San Rocco can elevate your stay in Gzira with top-rated options that offer unique charm and comfort.

Hotel Juliani

Hotel Juliani is a 4-star boutique hotel located just 2.2 miles from Lazzaretto di San Rocco, featuring a remarkable review rating of 9.4. Guests can enjoy outdoor relaxation by the pool, savor delicious meals at the ocean-view restaurant, and unwind on the rooftop terrace. This adults-only hotel features a refreshing pool, private hot tubs, and a tranquil terrace for relaxation. Guests appreciate the convenient airport shuttle service and the nearby beautiful beaches, making it an ideal choice for a romantic getaway.

The George, Urban Boutique Hotel

The George, Urban Boutique Hotel is a stylish 4-star hotel located 2.9 miles from Lazzaretto di San Rocco, with a solid review rating of 8.2. This urban retreat offers an indoor pool, a full-service spa, and a rooftop terrace, perfect for unwinding after a day of exploration. Travelers can enjoy modern amenities like espresso makers in their rooms and are treated to exceptional service with daily housekeeping and babysitting options.
Are there any hotels with pools close to Lazzaretto di San Rocco?
Discovering hotels with pools near Lazzaretto di San Rocco is an exciting way to enhance your stay in Gzira.

The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta is a luxurious 5-star hotel located just 3.0 miles from Lazzaretto di San Rocco, with an impressive review rating of 9.6. This family-friendly resort features a stunning outdoor pool, a children's pool, and a heated indoor pool, ensuring a fun-filled experience for all travelers. Alongside its pool amenities, travelers can enjoy a beachfront restaurant, a full-service spa, and complimentary childcare services.

The Phoenicia Malta - The Leading Hotels of the World

The Phoenicia Malta - The Leading Hotels of the World is a 5-star gem situated 3.0 miles away from Lazzaretto di San Rocco, highly rated at 9.2 by travelers. This hotel offers a beautiful outdoor pool with sun loungers and cabanas, perfect for soaking up the sun. Guests can also indulge in luxurious spa services, explore the historical district nearby, or enjoy a delightful meal at the on-site restaurant.

Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's is a sophisticated 5-star hotel located 3.1 miles from Lazzaretto di San Rocco, with a solid review rating of 8.8. Families will appreciate the outdoor pool along with a children's area, and a swim-up bar for relaxation. Additional amenities include a full-service spa, access to nearby water sports activities, and a complimentary shuttle service, making it an excellent choice for leisure and adventure.
What are the best pet-friendly hotels near Lazzaretto di San Rocco?
Discover the best pet-friendly hotels near Lazzaretto di San Rocco, where your furry friends are welcome and comfort awaits.

Corinthia Palace Malta

Corinthia Palace Malta is a luxurious 5-star hotel located just 3.7 miles from Lazzaretto di San Rocco, with an impressive review rating of 9.4. This elegant retreat offers exceptional pet-friendly amenities, including food and water bowls and pet-sitting services, ensuring your pet feels right at home. Guests can enjoy a full-service spa, indoor and outdoor pools, and fine dining options, making it a perfect choice for travelers seeking relaxation and luxury.

Urban Valley Resort

Urban Valley Resort is a charming 4-star hotel located only 1.4 miles from Lazzaretto di San Rocco, rated highly with a 9.2 travelers' rating. This family-friendly hotel welcomes pets and provides essential pet amenities such as food and water bowls. It features a delightful outdoor pool, a wellness spa, and a garden-view restaurant, making it an excellent option for travelers looking for a relaxing getaway with their furry companions.

InterContinental Malta by IHG

InterContinental Malta by IHG is a stunning 5-star hotel situated 2.6 miles from Lazzaretto di San Rocco, with a review rating of 8.4. This upscale hotel is pet-friendly and offers amenities like food and water bowls for your pets. Guests can indulge in hydrotherapy treatments, relax by the multiple pools, and enjoy fine dining options, ensuring a memorable stay for both travelers and their pets.
Can I book a fully refundable hotel close to Lazzaretto di San Rocco?
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 "Lazzaretto di San Rocco", 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 Lazzaretto di San Rocco?
To look for discounts on hotels near Lazzaretto di San Rocco, 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.