Find hotels near Saint Publius, Floriana from $113

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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 4,293 hotels close to Saint Publius with room rates, reviews, and availability. Most hotels are fully refundable.

23 Boutique

3.5 star property
0.1 mi from Saint Publius
10.0 out of 10, Exceptional, (218)
"I loved my Maltese balcony and spacious room. Great stay and walking distance to Valletta."
United States
Aisha
$112 nightly
The price is $121
Dec 7 - Dec 8
Total with taxes and fees
23 Boutique

Sally Port Suites

3.5 star property
0.5 mi from Saint Publius
9.8 out of 10, Exceptional, (32)
"Great location and staff was very attentive and helpful. "
Canada
Andrea
$154 nightly
The price is $166
Dec 8 - Dec 9
Total with taxes and fees
Sally Port Suites

Iniala Harbour House

5.0 star property
0.6 mi from Saint Publius
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
$360 nightly
The price is $387
Dec 5 - Dec 6
Total with taxes and fees
Iniala Harbour House

The Capital Boutique Hotel

3.5 star property
0.7 mi from Saint Publius
9.8 out of 10, Exceptional, (145)
"Great stay. Thank you for your hospitality"
Australia
natasha
$116 nightly
The price is $126
Dec 9 - Dec 10
Total with taxes and fees
The Capital Boutique Hotel

IBB Hotel Palazzo Bettina Malta

4.0 star property
1 mi from Saint Publius
10.0 out of 10, Exceptional, (47)
"Really happy with the room that was given to me and absolutely loved the space. Will stay there again. "
United Kingdom
Byron
$105 nightly
The price is $113
Dec 13 - Dec 14
Total with taxes and fees
IBB Hotel Palazzo Bettina Malta

66 Saint Pauls & Spa

4.5 star property
0.6 mi from Saint Publius
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

1926 La Galerie Boutique Art Suites

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

The Gomerino Hotel

4.0 star property
0.7 mi from Saint Publius
9.6 out of 10, Exceptional, (953)
"Fantastic stay."
United Kingdom
Darren
$176 nightly
The price is $190
Jan 3 - Jan 4, 2026
Total with taxes and fees
The Gomerino Hotel

Carmelita

4.0 star property
0.7 mi from Saint Publius
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 $152
Dec 7 - Dec 8
Total with taxes and fees
Carmelita

The Phoenicia Malta - The Leading Hotels of the World

5.0 star property
0.3 mi from Saint Publius
9.4 out of 10, Exceptional, (1003)
"Friendly staff, relaxing atmosphere, great food. A wonderful week - thank you!"
United Kingdom
Stephen
$388 nightly
The price is $416
Dec 19 - Dec 20
Total with taxes and fees
The Phoenicia Malta - The Leading Hotels of the World

Palazzo Rosaria Boutique Hotel

3.0 star property
0.5 mi from Saint Publius
9.4 out of 10, Exceptional, (478)
"Excellent hotel in great location"
United Kingdom
Gillian
$147 nightly
The price is $159
Dec 21 - Dec 22
Total with taxes and fees
Palazzo Rosaria Boutique Hotel

Cugo Gran Macina Malta

5.0 star property
1 mi from Saint Publius
9.8 out of 10, Exceptional, (303)
"Great breakfast "
United Kingdom
Russell
$185 nightly
The price is $200
Jan 4 - Jan 5, 2026
Total with taxes and fees
Cugo Gran Macina Malta

La Falconeria Hotel

3.0 star property
0.5 mi from Saint Publius
9.4 out of 10, Exceptional, (1000)
"Fantastic location, truly a boutique hotel"
United Kingdom
Lynn Elizabeth
$163 nightly
The price is $175
Dec 23 - Dec 24
Total with taxes and fees
La Falconeria Hotel

19 Rooms

4.0 star property
0.8 mi from Saint Publius
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
$117 nightly
The price is $127
Dec 8 - Dec 9
Total with taxes and fees
19 Rooms

San Karlu Hotel

4.0 star property
0.8 mi from Saint Publius
9.6 out of 10, Exceptional, (216)
"Beautiful hotel in a great location, roof top bar area lovely"
United Kingdom
Victoria
$192 nightly
The price is $207
Jan 4 - Jan 5, 2026
Total with taxes and fees
San Karlu Hotel

The Embassy Valletta Hotel

4.5 star property
0.6 mi from Saint Publius
9.4 out of 10, Exceptional, (461)
"We had a nice time"
United Kingdom
Stuart
$166 nightly
The price is $179
Dec 15 - Dec 16
Total with taxes and fees
The Embassy Valletta Hotel

Palazzo Consiglia - IK Collection

4.5 star property
0.7 mi from Saint Publius
9.6 out of 10, Exceptional, (433)
"Lovely relaxing stay - nice team there, very responsive and property is charming"
United Kingdom
Kieron
$233 nightly
The price is $251
Dec 16 - Dec 17
Total with taxes and fees
Palazzo Consiglia - IK Collection

Valletta Lucente

4.0 star property
0.6 mi from Saint Publius
9.6 out of 10, Exceptional, (198)
"Very nice location and nice staff"
Canada
Liye
$160 nightly
The price is $173
Dec 8 - Dec 9
Total with taxes and fees
Valletta Lucente

The Barrister

4.0 star property
0.8 mi from Saint Publius
9.6 out of 10, Exceptional, (298)
"Great hotel in very walkable location. The staff were kind and helpful. "
United States
Katie
$119 nightly
The price is $128
Dec 10 - Dec 11
Total with taxes and fees
The Barrister

Land's End Boutique Hotel

4.0 star property
1.1 mi from Saint Publius
9.6 out of 10, Exceptional, (239)
"Amazing staff, property, and location. "
United Kingdom
Sven
$107 nightly
The price is $115
Dec 8 - Dec 9
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.

Top Saint Publius Hotel Reviews

Hotels near other Saint Publius attractions

Frequently asked questions

What are the top-rated hotels near Saint Publius?
Discovering the ideal top-rated hotels near Saint Publius can make your stay in Floriana unforgettable. Here are some exceptional accommodations that offer comfort and convenience.

23 Boutique

With an outstanding review rating of 10, 23 Boutique is a charming 3.5-star hotel located just a 3-minute walk from Saint Publius. This adults-only hotel boasts premium bedding for a restful night's sleep and features a lovely balcony for travelers to enjoy the views of the historical district. Air conditioning ensures a comfortable environment throughout your stay.

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

Rated 10 by travelers, Hotel Levante St. Julian's is a 3-star hotel situated 3.8 miles from Saint Publius, offering a delightful escape. Guests can unwind at the outdoor pool equipped with sun loungers and umbrellas or enjoy a meal on the rooftop terrace. The hotel also provides air-conditioned rooms and easy access to nearby fitness facilities, making it a great option for active travelers.

Iniala Harbour House

Iniala Harbour House is a luxurious 5-star hotel with an impressive review rating of 9.8, located just a 14-minute walk from Saint Publius. This stunning hotel features an indoor pool and a world-class spa offering a range of treatments, including couples' massages. Guests can enjoy breathtaking sea views from their balcony or dine at the ocean-view restaurant. With premium bedding and complimentary toiletries, this hotel provides an opulent experience for travelers.
What hotels are within walking distance to Saint Publius?
Discover some of the top-rated hotels within walking distance to Saint Publius, perfect for travelers seeking comfort and convenience.

23 Boutique

23 Boutique is a charming 3.5-star hotel located just a 3-minute walk from Saint Publius. With an impressive review rating of 10, it offers travelers a delightful stay in a historical district. Guests can enjoy premium bedding, air conditioning, and the luxury of private balconies to unwind after a day of exploration.

Iniala Harbour House

Iniala Harbour House is a luxurious 5-star hotel, rated 9.8 by travelers, situated 14 minutes on foot from Saint Publius. This stunning hotel features an indoor pool, a full-service spa, and sea views from many traveler rooms. The onsite restaurant offers ocean views, while travelers can pamper themselves with in-room massages and enjoy complimentary breakfast for children.

The Capital Boutique Hotel

The Capital Boutique Hotel, rated 9.8, is a 3.5-star hotel located 16 minutes from Saint Publius. This inviting hotel features free breakfast, an airport shuttle service, and a hot tub for relaxation. Guests can take in beautiful sea views and enjoy daily housekeeping, ensuring a comfortable and enjoyable stay.
How much is a hotel near Saint Publius?
Staying near Saint Publius is a treat, with plenty of hotels from $113 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 Saint Publius?
For families seeking a memorable stay near Saint Publius, these top-rated hotels offer fantastic amenities and services designed for both relaxation and fun.

The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta is a luxurious 5-star hotel located just 4.3 miles from Saint Publius. With a remarkable travelers' rating of 9.6, this family-friendly resort features a dedicated children's club, free cribs, and supervised childcare services. Guests can enjoy additional amenities such as an outdoor heated pool, a beachfront restaurant, and a wellness spa, ensuring a delightful stay for the whole family.

Urban Valley Resort

Urban Valley Resort is a 4-star hotel located just 2.7 miles from Saint Publius, with an excellent travelers' rating of 9.2. Designed with families in mind, it features an outdoor play area, free cribs, and a kids' meal option at the restaurant. Guests can also take advantage of amenities such as an indoor pool, a spa, and complimentary breakfast, ensuring a comfortable and enjoyable experience for families.

Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's, situated 4.4 miles from Saint Publius, is another excellent choice for families, with a great traveler rating score of 8.8. This 5-star hotel offers connecting rooms, a children's playground, and in-room babysitting services. Guests can also indulge in an array of amenities including a stunning outdoor pool, a full-service spa, and beach access for relaxing family outings.
Are there any 5-star hotels near Saint Publius?
Discovering the ideal 5-star hotels near Saint Publius ensures a luxurious stay in the charming Floriana, where top-rated accommodations enhance your travel experience.

Iniala Harbour House

Iniala Harbour House is a stunning 5-star hotel located just a 14-minute walk from Saint Publius, rated 9.8 by travelers. This exquisite hotel features a breathtaking sea view, a full-service spa offering various treatments, and an indoor pool for relaxation. Guests can enjoy the luxury of a furnished balcony, designer toiletries, and the convenience of an in-room kitchenette. With exclusive amenities like a private plunge pool and champagne service, Iniala Harbour House stands out as a premier choice for travelers.

Malta Marriott Resort & Spa

Situated 4 miles from Saint Publius, Malta Marriott Resort & Spa is a luxurious 5-star hotel rated 9.6 by travelers. This resort boasts an indoor pool, a full-service spa, and a rooftop garden that provides a serene escape. Guests can indulge in a variety of dining options, including an oceanview restaurant, as well as enjoy amenities like a hot tub and fitness center. With a complimentary airport shuttle and access to water sports nearby, this resort is perfect for those seeking both relaxation and adventure.

The Westin Dragonara Resort, Malta

The Westin Dragonara Resort is a luxurious 5-star hotel located 4.3 miles from Saint Publius, with a travelers' rating of 9.6. This resort features an outdoor pool with stunning sea views and a beachfront restaurant that enhances the dining experience. Guests can unwind in the spa or enjoy in-room massage services. With a variety of amenities such as a heated pool, fitness center, and complimentary beach towels, this resort is ideal for those looking to enjoy both comfort and style during their stay.
Which hotels near Saint Publius offer the best views?
Discover the best hotels with stunning views near Saint Publius, perfect for an unforgettable experience in Floriana.

Malta Marriott Resort & Spa

Malta Marriott Resort & Spa is a top-rated 5-star hotel, just 4.0 miles from Saint Publius with an impressive travelers' rating of 9.6. Guests can enjoy stunning ocean views from the furnished balconies and the beachfront restaurant. The hotel features an extensive spa with a sauna and hot tub, as well as a variety of outdoor activities like scuba diving and windsurfing, making it a perfect getaway for those who appreciate both relaxation and adventure.

InterContinental Malta by IHG

InterContinental Malta by IHG is a luxurious 5-star hotel located just 3.9 miles from Saint Publius. With a travelers' rating of 8.4, this hotel offers a rooftop terrace that boasts sea views, ideal for relaxing evenings. Guests can indulge in a full-service spa, enjoy poolside cabanas, and take advantage of amenities like a 24-hour room service and complimentary beach towels. A perfect blend of comfort and elegance awaits.

Hilton Malta

Hilton Malta, rated 9.2 by travelers, is a stunning 5-star hotel situated 4.1 miles from Saint Publius. This hotel features breathtaking sea views from many rooms and the outdoor pool area, complemented by an alfresco restaurant. Guests can unwind at the full-service spa or enjoy the convenience of 24-hour room service. Its marina view adds a unique charm, making it a wonderful choice for those seeking picturesque landscapes.
What are the best affordable hotels near Saint Publius?
For those seeking affordable yet inviting stays near Saint Publius, these hotels offer top-rated accommodations that won't break the bank.

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

Hotel Levante St. Julian's is a delightful 3-star hotel located just 3.8 miles from Saint Publius, with an impressive review rating of 10. This hotel is perfect for travelers wanting to relax by the outdoor pool or enjoy stunning views from the rooftop terrace. Guests can also benefit from amenities like complimentary WiFi and air conditioning, making their stay comfortable and enjoyable.

The Sliema Suites

The Sliema Suites is a charming option just 2.9 miles from Saint Publius, enjoying a great traveler rating score of 9.6. This hotel features well-equipped kitchenettes in each room, perfect for travelers looking to prepare their own meals. With amenities like free WiFi and air conditioning, travelers can enjoy a comfortable stay with scenic sea views.

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

Hotel Scirocco St. Julian's, situated 4.0 miles from Saint Publius, is a well-rated 3-star hotel with a review rating of 9.6. This family-friendly hotel offers free cribs and rollaway beds, catering to travelers traveling with children. Additional amenities include a rooftop terrace, fitness facilities, and nearby free parking, ensuring a convenient and pleasant stay for all travelers.
What are the best boutique hotels near Saint Publius?
Discover the charm of boutique hotels near Saint Publius, perfect for travelers seeking top-rated accommodations in Floriana.

Hotel Juliani

Hotel Juliani is a luxurious 4-star boutique hotel located just 3.6 miles from Saint Publius. With an impressive travelers' rating of 9.4, travelers can enjoy stunning sea views from the rooftop terrace and unwind by the outdoor pool. Additional highlights include free airport shuttle services and a full-service concierge to enhance your stay.

Hugo's Boutique Hotel - Adults Only

Hugo's Boutique Hotel - Adults Only is a stylish 3-star retreat located 3.9 miles from Saint Publius, a review rating of 8.6. This boutique hotel caters exclusively to adults, offering a serene atmosphere with amenities like a private hot tub and sauna in select rooms. Guests can relax on the terrace or by the pool, while the nearby beach is perfect for sunbathing. The 24-hour airport shuttle and attentive concierge service ensure a comfortable and convenient stay.

The George, Urban Boutique Hotel

The George, Urban Boutique Hotel is a modern 4-star accommodation situated 4.2 miles from Saint Publius, featuring a solid travelers' rating of 8.2. This urban boutique hotel offers an indoor pool and a full-service spa, perfect for relaxation after a day of exploring. Additional amenities include a self-parking option and access to various nearby activities like hiking and biking.
Are there any hotels with pools close to Saint Publius?
For travelers seeking top-rated hotels with pools near Saint Publius, there are some fantastic options in Floriana, Malta.

The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta is a luxurious 5-star hotel located just 4.3 miles from Saint Publius, with an impressive review rating of 9.6. This family-friendly resort features multiple pools, including a heated indoor pool and an outdoor pool with sun loungers, ensuring fun for all ages. Guests can indulge in the poolside bar, enjoy a relaxing spa, and take advantage of amenities like a children's club and babysitting services. The resort also offers breathtaking sea views and fine dining options.

The Phoenicia Malta - The Leading Hotels of the World

Situated only a 6-minute walk from Saint Publius, The Phoenicia Malta is a 5-star hotel that boasts a remarkable review rating of 9.2. Perfect for families, this hotel features an outdoor pool with accessible amenities and poolside cabanas. Guests can unwind at the spa or enjoy the historical surroundings. With luxurious touches like a full-service spa, and complimentary breakfast for children, this hotel is an excellent choice for a delightful family getaway.

Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's is a stunning 5-star hotel located 4.4 miles from Saint Publius, with a solid travelers' rating of 8.8. This family-friendly resort features both indoor and outdoor pools, along with a swim-up bar for refreshing drinks. Guests can enjoy a range of activities, including water sports and a luxurious spa. With facilities like fitness centers and spacious rooms with sea views, this resort promises a memorable stay.
What are the best pet-friendly hotels near Saint Publius?
For pet owners seeking an exquisite stay near Saint Publius, these top-rated hotels combine comfort, luxury, and a warm welcome for your furry friends.

Corinthia Palace Malta

Corinthia Palace Malta is a luxurious 5-star hotel located just 3.6 miles from Saint Publius, with an impressive review rating of 9.4. This pet-friendly haven offers amenities like pet-sitting services and food and water bowls, ensuring pets feel at home. Guests can also indulge in the hotel's spa, outdoor pool, and gourmet dining options, providing a delightful retreat for both humans and their pets.

Urban Valley Resort

Urban Valley Resort is a charming 4-star hotel only 2.7 miles from Saint Publius, rated 9.2 by travelers. This hotel warmly welcomes pets and provides essential amenities including in-room pet permissions and food and water bowls. Guests can enjoy the outdoor and indoor pools, a buffet breakfast, and a garden-view restaurant, making it perfect for families traveling with pets.

InterContinental Malta by IHG

InterContinental Malta by IHG is a prestigious 5-star hotel located 3.9 miles from Saint Publius, with a review rating of 8.4. Pets are welcome here with amenities such as food and water bowls. Guests can experience luxury with features like a rooftop terrace, spa services, and multiple dining options, ensuring a stylish and comfortable stay for both travelers and their pets.
Can I book a fully refundable hotel close to Saint Publius?
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 "Saint Publius", 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 Saint Publius?
To look for discounts on hotels near Saint Publius, 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