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

Find hotels in San Pietru from £43

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
28 Sept - 29 Sept
Tomorrow
29 Sept - 30 Sept
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for San Pietru hotels

1. Palazzo Castagna

Palazzo Castagna
Ghaxaq
United Kingdom
Christian
£118
includes taxes & fees
4 Oct - 5 Oct
Palazzo Castagna

2. 23 Boutique

23 Boutique
Floriana
United Kingdom
Kathryn
£120
includes taxes & fees
29 Sept - 30 Sept
23 Boutique

3. Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
Valletta
United States
JASON
£186
includes taxes & fees
8 Oct - 9 Oct
Palazzo Rosaria Boutique Hotel

4. The Gomerino Hotel

The Gomerino Hotel
Valletta
United Kingdom
Graham
£207
includes taxes & fees
11 Oct - 12 Oct
The Gomerino Hotel

5. Urban Valley Resort

Urban Valley Resort
Taʼ Kappara
United Kingdom
Oluwatamilore
£110
includes taxes & fees
30 Sept - 1 Oct
Urban Valley Resort

6. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
Canada
Brad
£107
includes taxes & fees
21 Oct - 22 Oct
CA Sand Dune Hotel

7. 19 Rooms

19 Rooms
Valletta
United Kingdom
Hannah
£159
includes taxes & fees
25 Oct - 26 Oct
19 Rooms

8. The Preluna Hotel

The Preluna Hotel
Sliema
United Kingdom
Steve
£91
includes taxes & fees
25 Oct - 26 Oct
The Preluna Hotel

9. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
Sliema
United Kingdom
Rose
£149
includes taxes & fees
29 Oct - 30 Oct
1926 Le Soleil Hotel & SPA

10. Novotel Malta Sliema

Novotel Malta Sliema
Gzira
United Kingdom
Nilam
£123
includes taxes & fees
29 Sept - 30 Sept
Novotel Malta Sliema

11. Park Heights by the Warren Collection

Park Heights by the Warren Collection
Msida
United Kingdom
Leteesha
£98
includes taxes & fees
22 Oct - 23 Oct
Park Heights by the Warren Collection

12. Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel
Valletta
United Kingdom
Lorna Ruth
£188
includes taxes & fees
4 Oct - 5 Oct
Palazzo Paolina Boutique Hotel

13. 115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective
Gzira
Australia
Darren
£95
includes taxes & fees
21 Oct - 22 Oct
115 The Strand Hotel by NEU Collective

14. Verdi Gzira Promenade

Verdi Gzira Promenade
Gzira
United Kingdom
Michelle Karen
£134
includes taxes & fees
13 Oct - 14 Oct
Verdi Gzira Promenade

15. Mr. Todd Hotel

Mr. Todd Hotel
Sliema
United States
Reed
£78
includes taxes & fees
21 Oct - 22 Oct
Mr. Todd Hotel

16. Azur Hotel by ST Hotels

Azur Hotel by ST Hotels
Gzira
United States
Sofiia
£89
includes taxes & fees
28 Oct - 29 Oct
Azur Hotel by ST Hotels

17. AX The Victoria Hotel

AX The Victoria Hotel
Sliema
United States
Linda
£126
includes taxes & fees
6 Oct - 7 Oct
AX The Victoria Hotel

18. Palais Le Brun

Palais Le Brun
Valletta
United Kingdom
susan
£248
includes taxes & fees
30 Sept - 1 Oct
Palais Le Brun

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

The Phoenicia Malta - The Leading Hotels of the World
Floriana
United States
Christopher
£485
includes taxes & fees
30 Sept - 1 Oct
The Phoenicia Malta - The Leading Hotels of the World

20. San Karlu Hotel

San Karlu Hotel
Valletta
United Kingdom
dave
£208
includes taxes & fees
6 Oct - 7 Oct
San Karlu Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about San Pietru

Check out Grand Harbour and Malta Experience—just a couple 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 12 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 19 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 3 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 4 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 5 days ago
Radisson Blu Resort & Spa, Malta Golden Sands

More cheap stays in San Pietru

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
£43
23 Oct - 24 Oct
includes taxes & fees
Alborada Aparthotel
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
£45
11 Oct - 12 Oct
includes taxes & fees
Marco Polo Malta Hostel
Talbot House by Talbot & Bons

Talbot House by Talbot & Bons

13 Parish St Luqa
£77
17 Oct - 18 Oct
includes taxes & fees
8.8/10 Excellent! (16 reviews)
Talbot House by Talbot & Bons
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
£95
29 Sept - 30 Sept
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
£159
12 Oct - 13 Oct
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
£188
4 Oct - 5 Oct
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 traveller data. Two other options 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 are some of the best holiday rentals that San Pietru has to offer?
Ta' Filomena - Sleeps 8/10 with a large Private Pool: This holiday home rental outside of San Pietru offers a fireplace, a patio and a BBQ 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 that you can cook with friends or family. You can relax into your holiday with 1 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, most hotel room reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and receive 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 swimming pools, a children's pool and 10 restaurants. The Westin Dragonara Resort, Malta and Hyatt Regency Malta are two additional hotels that feature an on-site pool. View all hotels with pools in San Pietru.
What is staying in San Pietru like?
Travellers to San Pietru will find plenty to explore and enjoy. In San Pietru, there are 10 hotels and other accommodation options to choose from. Find out more about San Pietru.
What is there to see 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. Take a look at what more there is 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 temperature of 25°C, while the coldest months are February and January, with an average of 15°C. Average annual precipitation for San Pietru is 426 mm.

Explore a world of travel with Expedia