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

Find hotels in San Pietru from CA $84

  • 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 11 - Sep 12
Tomorrow
Sep 12 - Sep 13
This weekend
Sep 11 - Sep 13
Next weekend
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
CA $196
CA $215 total
includes taxes & fees
Sep 23 - Sep 24
23 Boutique

2. Water's Edge

Water's Edge
Birzebbuga
United Kingdom
Shanie
CA $107
CA $119 total
includes taxes & fees
Oct 12 - Oct 13
Water's Edge

3. Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
Valletta
United Kingdom
Jaine
CA $273
CA $297 total
includes taxes & fees
Sep 15 - Sep 16
Palazzo Rosaria Boutique Hotel

4. Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel
Valletta
United States
Minghuey
CA $311
CA $337 total
includes taxes & fees
Sep 15 - Sep 16
Palazzo Paolina Boutique Hotel

5. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
Canada
Brad
CA $181
CA $198 total
includes taxes & fees
Sep 14 - Sep 15
CA Sand Dune Hotel

6. Palazzo Ignazio

Palazzo Ignazio
Valletta
United Kingdom
Brid
CA $281
CA $305 total
includes taxes & fees
Sep 15 - Sep 16
Palazzo Ignazio

7. 19 Rooms

19 Rooms
Valletta
United Kingdom
Hannah
CA $225
CA $246 total
includes taxes & fees
Sep 13 - Sep 14
19 Rooms

8. Mr. Todd Hotel

Mr. Todd Hotel
Sliema
United States
Reed
CA $130
CA $144 total
includes taxes & fees
Oct 12 - Oct 13
Mr. Todd Hotel

9. The Embassy Valletta Hotel

The Embassy Valletta Hotel
Valletta
United Kingdom
Lucy
CA $419
CA $453 total
includes taxes & fees
Oct 5 - Oct 6
The Embassy Valletta Hotel

10. Courtyard by Marriott Sliema

Courtyard by Marriott Sliema
Sliema
Australia
Matthew
CA $270
CA $294 total
includes taxes & fees
Sep 13 - Sep 14
Courtyard by Marriott Sliema

11. Palais Le Brun

Palais Le Brun
Valletta
United Kingdom
susan
CA $446
CA $482 total
includes taxes & fees
Oct 8 - Oct 9
Palais Le Brun

12. Grand Hotel Excelsior

Grand Hotel Excelsior
Floriana
Canada
Paul
CA $452
CA $489 total
includes taxes & fees
Oct 1 - Oct 2
Grand Hotel Excelsior

13. The Phoenicia Malta - The Leading Hotels of the World

The Phoenicia Malta - The Leading Hotels of the World
Floriana
Canada
Vincent
CA $831
CA $894 total
includes taxes & fees
Sep 14 - Sep 15
The Phoenicia Malta - The Leading Hotels of the World

14. Aparthotel Adagio Malta Central

Aparthotel Adagio Malta Central
Msida
United Kingdom
Desree Suzanne Abena Sika
CA $175
CA $192 total
includes taxes & fees
Oct 9 - Oct 10
Aparthotel Adagio Malta Central

15. San Karlu Hotel

San Karlu Hotel
Valletta
France
Dimitra
CA $371
CA $402 total
includes taxes & fees
Oct 2 - Oct 3
San Karlu Hotel

16. La Falconeria Hotel

La Falconeria Hotel
Valletta
United Kingdom
Angela
CA $432
CA $467 total
includes taxes & fees
Sep 12 - Sep 13
La Falconeria Hotel

17. Domus Zamittello

Domus Zamittello
Valletta
United States
Sarah
CA $483
CA $522 total
includes taxes & fees
Sep 18 - Sep 19
Domus Zamittello

18. Osborne

Osborne
Valletta
United Kingdom
Virginia
CA $275
CA $299 total
includes taxes & fees
Sep 29 - Sep 30
Osborne

19. The Gomerino Hotel

The Gomerino Hotel
Valletta
United States
Karen
CA $539
CA $582 total
includes taxes & fees
Sep 16 - Sep 17
The Gomerino Hotel

20. Novotel Malta Sliema

Novotel Malta Sliema
Gzira
United Kingdom
Nilam
CA $218
CA $238 total
includes taxes & fees
Oct 12 - Oct 13
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

Hyatt Regency Malta

Hyatt Regency Malta

10/10 Excellent
"I had a lovely time staying here, and the staff were all warm and helpful!"
Gege 6-night trip
Posted 8 hours ago
Hyatt Regency Malta
Ramla Bay Resort

Ramla Bay Resort

10/10 Excellent
"The hotel was great, the 3 person room was spacious with a great balcony with a view of the sea and sunset and a large bathroom. The beds were so comfy we had a great sleep. We really enjoyed our stay and we would happily return. The restaurants on site had great food and large portions. Also great breakfast selection and plenty of space in the restaurant or terrace. Spa was great, we had the hamam and it was as good as it was in Turkey. Went for a boat trip, the pick-up was close to the hotel which was amazing and so worth it. The only downs I would give the hotel would be regarding the signage around the hotel - when we were staying they were doing some works next to the pools and also there was some filming done around the hotel so some paths were closed and we had to go around. The issue is that the 4 buildings of the hotel look almost the same and the signage was not large enough or clear enough so we ended up lost and going in circles and we've seen many other guests doing the same. Another one would be that even though housekeeping would come everyday and the room was clean, the bedsheets have not been changed at all during our 6 nights stay which I would have like to have it done at least once. Also a few more hooks for hanging stuff in the bathroom would be great as I mentioned, there were 3 of us and we found we didn't have enough space to hang all the towels to dry. And a clothes airer on the balcony for wet bathing suits would be the cherry on top."
Ana-Maria 6-night trip
Posted 11 hours ago
Ramla Bay Resort
InterContinental Malta by IHG

InterContinental Malta by IHG

10/10 Excellent
"."
theresa 1-night trip
Posted 23 hours ago
InterContinental Malta by IHG
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"Perfect location friendly staff just awesome stay"
Sarbjit Kaur 4-night trip
Posted 3 days ago
Malta Marriott Resort & Spa
Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta

8/10 Good
"Basic room but clean and very well maintained. Good amenities. Village location is quieter than main tourist areas but has everything you need."
Keri-Louise 6-night trip
Posted 3 days ago
Maritim Antonine Hotel & Spa Malta
Verdi St Georges Bay Marina

Verdi St Georges Bay Marina

8/10 Good
"Good air con,nice views from balcony Difficult stairs up to suites on top floor- especially carrying suitcase up& down. Noise from building site opposite not good. Decor needs updating"
Louise 7-night trip
Posted 5 days ago
Verdi St Georges Bay Marina
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 5 days ago
Novotel Malta Sliema
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 8 days ago
voco Malta by IHG
be.HOTEL

be.HOTEL

10/10 Excellent
"Clean room."
Hamit 5-night trip
Posted 1 month ago
be.HOTEL

More cheap stays in San Pietru

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
CA $74
CA $84 total
Oct 2 - Oct 3
includes taxes & fees
6/10 (236 reviews)
Alborada Aparthotel
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
CA $123
CA $136 total
Sep 15 - Sep 16
includes taxes & fees
Marco Polo Malta Hostel
Talbot House by Talbot & Bons

Talbot House by Talbot & Bons

13 Parish St Luqa
CA $109
CA $146 total
Sep 27 - Sep 28
includes taxes & fees
8.6/10 Excellent! (15 reviews)
Talbot House by Talbot & Bons
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
CA $162
CA $178 total
Sep 29 - Sep 30
includes taxes & fees
7.2/10 Good! (40 reviews)
Capital Inn - Guest House
Innside By Meliá Bugibba

Innside By Meliá Bugibba

Dawret Il Gzejjer St. Paul's Bay
CA $273
CA $297 total
Oct 12 - Oct 13
includes taxes & fees
9.8/10 Exceptional! (6 reviews)
Innside By Meliá Bugibba
Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel

101, St.Pauls Street Valletta
CA $311
CA $337 total
Sep 15 - Sep 16
includes taxes & fees
9.4/10 Exceptional! (391 reviews)
Palazzo Paolina Boutique Hotel

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.
What's the top vacation rental that San Pietru has to offer?
Stunning Valletta Palazzino: This vacation home rental outside of San Pietru is located near the beach and offers a terrace, air-conditioning, and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. See all 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.
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