A marina with numerous boats docked, surrounded by a coastal town with historic buildings.

Find hotels in San Pietru from ₩82,082

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 6 - Sep 7
Tomorrow
Sep 7 - Sep 8
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for San Pietru hotels

1. 23 Boutique

23 Boutique
Floriana
United Kingdom
Kathryn
₩204,109
₩223,087 total
includes taxes & fees
Sep 13 - Sep 14
23 Boutique

2. Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
Valletta
United Kingdom
Jaine
₩263,012
₩286,113 total
includes taxes & fees
Sep 7 - Sep 8
Palazzo Rosaria Boutique Hotel

3. Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel
Valletta
United States
sandie
₩236,711
₩257,971 total
includes taxes & fees
Sep 7 - Sep 8
Palazzo Paolina Boutique Hotel

4. Grand Hotel Excelsior

Grand Hotel Excelsior
Floriana
Canada
Paul
₩444,625
₩480,439 total
includes taxes & fees
Sep 26 - Sep 27
Grand Hotel Excelsior

5. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
Canada
Brad
₩197,262
₩215,757 total
includes taxes & fees
Sep 14 - Sep 15
CA Sand Dune Hotel

6. The Gomerino Hotel

The Gomerino Hotel
Valletta
United States
Karen
₩526,097
₩567,614 total
includes taxes & fees
Sep 9 - Sep 10
The Gomerino Hotel

7. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
Sliema
United Kingdom
Robert
₩277,624
₩301,748 total
includes taxes & fees
Sep 23 - Sep 24
1926 Le Soleil Hotel & SPA

8. Palais Le Brun

Palais Le Brun
Valletta
United Kingdom
Daniel Paul
₩434,481
₩469,585 total
includes taxes & fees
Oct 5 - Oct 6
Palais Le Brun

9. Grands Suites Hotel Residences & SPA

Grands Suites Hotel Residences & SPA
Gzira
United States
Elliott
₩259,848
₩282,727 total
includes taxes & fees
Sep 30 - Oct 1
Grands Suites Hotel Residences & SPA

10. Palazzo Ignazio

Palazzo Ignazio
Valletta
United Kingdom
Brid
₩289,313
₩314,255 total
includes taxes & fees
Sep 7 - Sep 8
Palazzo Ignazio

11. La Falconeria Hotel

La Falconeria Hotel
Valletta
United Kingdom
Angela
₩420,819
₩454,966 total
includes taxes & fees
Sep 9 - Sep 10
La Falconeria Hotel

12. 115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective
Gzira
Australia
Darren
₩189,953
₩207,939 total
includes taxes & fees
Sep 7 - Sep 8
115 The Strand Hotel by NEU Collective

13. San Karlu Hotel

San Karlu Hotel
Valletta
United Kingdom
dave
₩388,674
₩420,572 total
includes taxes & fees
Sep 7 - Sep 8
San Karlu Hotel

14. Azur Hotel by ST Hotels

Azur Hotel by ST Hotels
Gzira
United States
Sofiia
₩204,565
₩223,575 total
includes taxes & fees
Sep 21 - Sep 22
Azur Hotel by ST Hotels

15. Urban Isle

Urban Isle
Gzira
Germany
Tom
₩157,807
₩173,543 total
includes taxes & fees
Sep 8 - Sep 9
Urban Isle

16. 19 Rooms

19 Rooms
Valletta
United Kingdom
Hannah
₩236,708
₩257,971 total
includes taxes & fees
Sep 9 - Sep 10
19 Rooms

17. The Embassy Valletta Hotel

The Embassy Valletta Hotel
Valletta
United Kingdom
Lucy
₩438,348
₩473,729 total
includes taxes & fees
Oct 5 - Oct 6
The Embassy Valletta Hotel

18. Strand Suites By Neu Collective

Strand Suites By Neu Collective
Gzira
United Kingdom
Correy
₩189,953
₩207,939 total
includes taxes & fees
Sep 7 - Sep 8
Strand Suites By Neu Collective

19. Hotel Valentina

Hotel Valentina
Paceville
United Kingdom
Philip
₩144,275
₩159,064 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Valentina

20. Novotel Malta Sliema

Novotel Malta Sliema
Gzira
United Kingdom
Nilam
₩233,784
₩254,843 total
includes taxes & fees
Sep 7 - Sep 8
Novotel Malta Sliema
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about San Pietru

Head to Grand Harbour and Malta Experience—just two of the sights around San Pietru.

See all hotels in San Pietru
A marina with various boats docked, a large stone wall, and buildings in the background.

Top San Pietru Hotel Reviews

Novotel Malta Sliema

Novotel Malta Sliema

8/10 Good
"Very clean, staff were all amazing, breakfast was great! The hotel was a short walk away from the water and from the ferry to Valletta. I found the location to be very convenient."
Maymuna 3-night trip
Posted 2 hours ago
Novotel Malta Sliema
InterContinental Malta by IHG

InterContinental Malta by IHG

10/10 Excellent
"Great staff very professional from check in to room service pool all very good The breakfast team in the opal lounge were excellent a special mention to Mayur and Shelly"
Inderjit 7-night trip
Posted 4 hours ago
InterContinental Malta by IHG
Corinthia St George's Bay

Corinthia St George's Bay

10/10 Excellent
"The location, pool and gym facilities are excellent. The breakfast buffet is really wonderful. Some rooms have been refurbished and are very large and spacious with an updated bathroom. We had an updated 1 bedroom suite and it was wonderful. Ask ahead. Staff were very helpful."
James 7-night trip
Posted 4 hours ago
Corinthia St George's Bay
Corinthia Palace Malta

Corinthia Palace Malta

10/10 Excellent
"This was a really lovely hotel. I would definitely stay again."
Christopher 1-night trip
Posted 5 hours ago
Corinthia Palace Malta
Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands

10/10 Excellent
"X"
emma 5-night trip
Posted 23 hours ago
Radisson Blu Resort & Spa, Malta Golden Sands
Hyatt Regency Malta

Hyatt Regency Malta

10/10 Excellent
"Everything was perfect"
Samuel 6-night trip
Posted 2 days ago
Hyatt Regency Malta
voco Malta by IHG

voco Malta by IHG

10/10 Excellent
"The hotel was in a fantastic location. There is shopping and lots of places to eat and do activities nearby. The staff was really polite and so friendly. They made us feel welcome and were very helpful."
Jagruti 3-night trip
Posted 3 days ago
voco Malta by IHG
The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

8/10 Good
"We had a wonderful stay ay the Westin Dragonara. The breakfast is excellent and you will be spoiled for choice. The Location is good as it is within walking distance from shops, restaurants and other services. If we go to Malta again, we will consider staying there again."
isaias 7-night trip
Posted 3 days ago
The Westin Dragonara Resort, Malta
Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta

8/10 Good
"The hotel was nice. Unfortunately the spa pool was closed as they were doing maintenance. You couldn't use the gym after 7pm as it was all closed up unfortunately. I had a few problems with my room but they sent somebody up and dealt with it immediately. There was a smell of drains on my floor and also in my room but it wasn't too bad as you got used to it. The swimming pool seemed really dirty altho I did see them clean it. But I felt some hairs and it looked dirty at the bottom. The pool was very crowded but we dis find a sunbed, although they were very close to eaxhither. The hotel was nice but not exceptional. Breakfast was very good"
Sophie 7-night trip
Posted 4 days ago
Maritim Antonine Hotel & Spa Malta

More cheap stays in San Pietru

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
₩72,329
₩82,082 total
Oct 2 - Oct 3
includes taxes & fees
6/10 (236 reviews)
Alborada Aparthotel
Talbot House by Talbot & Bons

Talbot House by Talbot & Bons

13 Parish St Luqa
₩118,353
₩154,780 total
Sep 22 - Sep 23
includes taxes & fees
8.6/10 Excellent! (15 reviews)
Talbot House by Talbot & Bons
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
₩143,010
₩157,711 total
Sep 8 - Sep 9
includes taxes & fees
Marco Polo Malta Hostel
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
₩170,958
₩187,615 total
Sep 21 - Sep 22
includes taxes & fees
7.2/10 Good! (40 reviews)
Capital Inn - Guest House
Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel

101, St.Pauls Street Valletta
₩236,711
₩257,971 total
Sep 7 - Sep 8
includes taxes & fees
9.4/10 Exceptional! (390 reviews)
Palazzo Paolina Boutique Hotel
Innside By Meliá Bugibba

Innside By Meliá Bugibba

Dawret Il Gzejjer St. Paul's Bay
₩279,091
₩303,318 total
Sep 27 - Sep 28
includes taxes & fees
Innside By Meliá Bugibba

Frequently asked questions

What's the best place to stay in San Pietru?
Corinthia St George's Bay, located 4 mi (6.5 km) from the heart of San Pietru, is a top choice for your stay based on our traveler data. Two other choices for your stay in the area are The Westin Dragonara Resort, Malta and Radisson Blu Resort & Spa, Malta Golden Sands. See all available top hotels, or vacation rentals in San Pietru.
If I need to cancel my hotel reservation in San Pietru, will I receive a refund?
Yes! The majority of hotel reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in San Pietru.
Where can I learn more about changing or cancelling my trip to San Pietru?
To find more details about picking new dates or cancelling your trip to San Pietru, go to https://www.expedia.com/service/.
What are some hotels with pools in San Pietru?
Corinthia St George's Bay: Hotel, 4-minute walk from St George's Beach. Features 4 outdoor pools, a children's pool, and 10 restaurants. The Westin Dragonara Resort, Malta and Radisson Blu Resort & Spa, Malta Golden Sands are two additional hotels with an onsite pool. View all hotels with pools in San Pietru.
What is staying in San Pietru like?
Travelers to San Pietru will find plenty to explore and enjoy. In San Pietru, there are 8 hotels and other accommodations to choose from. Find out more about San Pietru.
What should I see while I'm in San Pietru?
Places to visit in the wider area include Grand Harbour, Malta Experience, and Mediterranean Conference Centre. You'll also find Gozo Fast Ferry Terminal and Fort St. Elmo in the area. Check out what more to see and do in Expedia's San Pietru guide.
What's the weather like in San Pietru?
The hottest months are usually August and July with an average temp of 78°F, while the coldest months are February and January with an average of 59°F. Average annual precipitation for San Pietru is 17 inches.

Explore a world of travel with Expedia