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

Find hotels in San Pietru from CA $81

  • 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 27 - Sep 28
Tomorrow
Sep 28 - Sep 29
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for San Pietru hotels

1. Palazzo Castagna

Palazzo Castagna
Ghaxaq
United Kingdom
Christian
CA $202
CA $221 total
includes taxes & fees
Oct 5 - Oct 6
Palazzo Castagna

2. 23 Boutique

23 Boutique
Floriana
United Kingdom
Kathryn
CA $205
CA $224 total
includes taxes & fees
Sep 29 - Sep 30
23 Boutique

3. Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
Valletta
United States
JASON
CA $312
CA $338 total
includes taxes & fees
Sep 30 - Oct 1
Palazzo Rosaria Boutique Hotel

4. 19 Rooms

19 Rooms
Valletta
United Kingdom
Hannah
CA $274
CA $298 total
includes taxes & fees
Oct 5 - Oct 6
19 Rooms

5. The Gomerino Hotel

The Gomerino Hotel
Valletta
United Kingdom
Graham
CA $358
CA $387 total
includes taxes & fees
Oct 11 - Oct 12
The Gomerino Hotel

6. Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel
Valletta
United Kingdom
Lorna Ruth
CA $325
CA $353 total
includes taxes & fees
Oct 4 - Oct 5
Palazzo Paolina Boutique Hotel

7. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
Canada
Brad
CA $181
CA $198 total
includes taxes & fees
Oct 20 - Oct 21
CA Sand Dune Hotel

8. Domus Zamittello

Domus Zamittello
Valletta
United States
Sarah
CA $414
CA $448 total
includes taxes & fees
Sep 30 - Oct 1
Domus Zamittello

9. Grand Hotel Excelsior

Grand Hotel Excelsior
Floriana
United Kingdom
Katherine
CA $426
CA $461 total
includes taxes & fees
Oct 25 - Oct 26
Grand Hotel Excelsior

10. Palais Le Brun

Palais Le Brun
Valletta
United Kingdom
susan
CA $415
CA $449 total
includes taxes & fees
Sep 28 - Sep 29
Palais Le Brun

11. San Karlu Hotel

San Karlu Hotel
Valletta
United Kingdom
dave
CA $360
CA $390 total
includes taxes & fees
Oct 6 - Oct 7
San Karlu Hotel

12. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
Sliema
United Kingdom
Rose
CA $263
CA $286 total
includes taxes & fees
Oct 21 - Oct 22
1926 Le Soleil Hotel & SPA

13. The Embassy Valletta Hotel

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

14. The Barrister

The Barrister
Valletta
Canada
Leigh
CA $386
CA $418 total
includes taxes & fees
Sep 29 - Sep 30
The Barrister

15. Osborne

Osborne
Valletta
United Kingdom
Virginia
CA $300
CA $326 total
includes taxes & fees
Oct 18 - Oct 19
Osborne

16. Urban Valley Resort

Urban Valley Resort
Taʼ Kappara
United Kingdom
Oluwatamilore
CA $188
CA $206 total
includes taxes & fees
Sep 30 - Oct 1
Urban Valley Resort

17. Park Heights by the Warren Collection

Park Heights by the Warren Collection
Msida
United Kingdom
Leteesha
CA $167
CA $184 total
includes taxes & fees
Oct 22 - Oct 23
Park Heights by the Warren Collection

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

The Phoenicia Malta - The Leading Hotels of the World
Floriana
United States
Christopher
CA $867
CA $933 total
includes taxes & fees
Sep 28 - Sep 29
The Phoenicia Malta - The Leading Hotels of the World

19. La Falconeria Hotel

La Falconeria Hotel
Valletta
United States
Esteban
CA $358
CA $387 total
includes taxes & fees
Oct 5 - Oct 6
La Falconeria Hotel

20. The Preluna Hotel

The Preluna Hotel
Sliema
United Kingdom
Steve
CA $154
CA $170 total
includes taxes & fees
Oct 12 - Oct 13
The Preluna Hotel
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
"."
Ben 9-night trip
Posted 9 hours ago
Hyatt Regency Malta
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

8/10 Good
"We stayed for 4 nights and upgraded to a club king room with sea view which was very nice snd worth it. The property is very well maintained and the staff is super friendly and helpful. The room itself was beautiful. I would only say that the bed is more on the firm side and given our personal preference is a bit softer this would be the only negative. Also if you are a very light sleeper, note you can sometimes hear motorcycles from the main street below even from the 11th floor which the hotel cannot control however the overall comfort and sea view compensated for this. Buffet breakfast was delicious and access to the club suite was convenient since you can grab coffee, refreshments and snacks 24 hours, plus appetizers and alcoholic beverages from 5-7pm. I would definitely stay here again."
Rowena 4-night trip
Posted 15 hours ago
Malta Marriott Resort & Spa
The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

10/10 Excellent
"A beautiful clean hotel with wonderful views!"
gregory william 7-night trip
Posted 1 day ago
The Westin Dragonara Resort, Malta
Corinthia Palace Malta

Corinthia Palace Malta

8/10 Good
"This hotel is in the middle of a largely residential area but the rest of the island is easily accessible via Uber/Bolt taxis at very reasonable prices. We only had breakfast at the hotel which was very good with a full choice available. It is worthwhile walking around the districts adjoining the property where there are several villages wth small bars and restaurants . We found the local people to be very friendly. Many of the buildings are very historic and beautiful."
Kim 4-night trip
Posted 2 days ago
Corinthia Palace Malta
InterContinental Malta by IHG

InterContinental Malta by IHG

8/10 Good
"n/a"
Sofia 2-night trip
Posted 2 days ago
InterContinental Malta by IHG
Ramla Bay Resort

Ramla Bay Resort

10/10 Excellent
"After spending a few days in busy, crowded Valletta, Ramla Bay Resort was the perfect place to relax and enjoy the ocean and island views. Nice room with a big balcony, great restaurants, and a friendly staff. There are multiple swimming pools and a beach area - all with plenty of lounge chairs and umbrellas."
William 4-night trip
Posted 3 days ago
Ramla Bay Resort
Hilton Malta

Hilton Malta

10/10 Excellent
"like, staff , clean room, good breakfast."
tamar 5-night trip
Posted 3 days ago
Hilton Malta
Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's

10/10 Excellent
"Amazing stay ! Would recommend and will be coming back"
Breanna 6-night trip
Posted 4 days ago
Radisson Blu Resort, Malta St. Julian's
Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands

10/10 Excellent
"We stayed in a penthouse for 5 days with our teenage daughter. Lots of room for all of us and fabulous facilities. We loved the hot tub on the huge balcony. The resort is in the perfect location overlooking its beautiful beach. The staff were fabulous - nothing was too much trouble. Highly recommend."
Helen 4-night trip
Posted 4 days ago
Radisson Blu Resort & Spa, Malta Golden Sands

More cheap stays in San Pietru

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
CA $71
CA $81 total
Oct 23 - Oct 24
includes taxes & fees
Alborada Aparthotel
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
CA $74
CA $84 total
Oct 11 - Oct 12
includes taxes & fees
Marco Polo Malta Hostel
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
CA $163
CA $179 total
Sep 29 - Sep 30
includes taxes & fees
7.2/10 Good! (40 reviews)
Capital Inn - Guest House
Talbot House by Talbot & Bons

Talbot House by Talbot & Bons

13 Parish St Luqa
CA $149
CA $188 total
Oct 11 - Oct 12
includes taxes & fees
8.8/10 Excellent! (16 reviews)
Talbot House by Talbot & Bons
Innside By Meliá Bugibba

Innside By Meliá Bugibba

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

Palazzo Paolina Boutique Hotel

101, St.Pauls Street Valletta
CA $325
CA $353 total
Oct 4 - Oct 5
includes taxes & fees
9.4/10 Exceptional! (395 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 Azur Hotel by ST Hotels. See all available top hotels, or vacation rentals in San Pietru.
What's the top vacation rental that San Pietru has to offer?
Ta' Filomena - Sleeps 8/10 with a large Private Pool: This vacation home rental outside of San Pietru offers a fireplace, a patio, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. It has 4 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. You can relax into your vacation with a hot tub and a selection of books. 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 Hyatt Regency Malta 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 10 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