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 $207
CA $226 total
includes taxes & fees
Sep 22 - Sep 23
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 $236
CA $258 total
includes taxes & fees
Sep 13 - Sep 14
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 $180
CA $198 total
includes taxes & fees
Sep 22 - Sep 23
CA Sand Dune Hotel

6. Palazzo Ignazio

Palazzo Ignazio
Valletta
United Kingdom
Brid
CA $289
CA $314 total
includes taxes & fees
Oct 5 - Oct 6
Palazzo Ignazio

7. 19 Rooms

19 Rooms
Valletta
United Kingdom
Hannah
CA $241
CA $262 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 $423
CA $458 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 12 - Sep 13
Courtyard by Marriott Sliema

11. Palais Le Brun

Palais Le Brun
Valletta
United Kingdom
Daniel Paul
CA $448
CA $484 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 $822
CA $884 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 $167
CA $183 total
includes taxes & fees
Sep 19 - Sep 20
Aparthotel Adagio Malta Central

15. San Karlu Hotel

San Karlu Hotel
Valletta
United Kingdom
dave
CA $314
CA $341 total
includes taxes & fees
Sep 16 - Sep 17
San Karlu Hotel

16. La Falconeria Hotel

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

17. Domus Zamittello

Domus Zamittello
Valletta
United States
Sarah
CA $489
CA $528 total
includes taxes & fees
Sep 15 - Sep 16
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 $563
CA $608 total
includes taxes & fees
Sep 20 - Sep 21
The Gomerino Hotel

20. Novotel Malta Sliema

Novotel Malta Sliema
Gzira
United Kingdom
Nilam
CA $240
CA $262 total
includes taxes & fees
Sep 20 - Sep 21
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

InterContinental Malta by IHG

InterContinental Malta by IHG

10/10 Excellent
"."
theresa 1-night trip
Posted 3 hours ago
InterContinental Malta by IHG
Corinthia Palace Malta

Corinthia Palace Malta

10/10 Excellent
"A true 5 star experience. A bit traditional…. but in a nice way."
Roger 9-night trip
Posted 12 hours ago
Corinthia Palace Malta
Ramla Bay Resort

Ramla Bay Resort

8/10 Good
"Very remote location. No evening entertainment aside from a poor singer doe 2 hours in one of the bars."
andrea 3-night trip
Posted 2 days ago
Ramla Bay Resort
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"Perfect location friendly staff just awesome stay"
Sarbjit Kaur 4-night trip
Posted 2 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 2 days ago
Maritim Antonine Hotel & Spa Malta
Corinthia St George's Bay

Corinthia St George's Bay

8/10 Good
"The staff and cleaners were lovely, we enjoyed our stay here and they upgraded one of our rooms due to the occasion which we loved! The staff and concierge were absolutely lovely and they helped us as much as they could. The whole hotel has an outdated look though, which if upgraded would make this hotel an amazing one, but the corridors and room have a very old feel to it and a few of the things in the rooms were missing/broken. We only stayed for 2 nights so it wasn’t a massive problem. The restaurants close to the hotel were lovely, I’d highly recommend Caviar & Bull which is on the property, around a 3-5 minute walk. The beach was lovely and all the amenities around were amazing. There were so many pools to choose from! Overall this property was amazing but is extremely outdated, thank you for the stay!"
ANUSHA 2-night trip
Posted 3 days ago
Corinthia St George's Bay
Hyatt Regency Malta

Hyatt Regency Malta

10/10 Excellent
"Lovely hotel, very clean and modern, excellent location, it’s in a busy area but it’s out of the way enough to not be in the noisy bit, staff are very helpful and the food was really good"
Matthew 8-night trip
Posted 3 days ago
Hyatt Regency Malta
115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective

10/10 Excellent
"Great room, spacious and modern. Facilities overall were excellent. Gym wasn't working which wasn't ideal as husband training for a big run after we got home so had to go outside in the heat which was tough. Staff all helpful and friendly from the cleaning crew to the reception team. Food in the restaurant was also very good. Would certainly recommend."
Bethany 7-night trip
Posted 3 days ago
115 The Strand Hotel by NEU Collective
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 4 days ago
Verdi St Georges Bay Marina

More cheap stays in San Pietru

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
CA $74
CA $84 total
Oct 5 - Oct 6
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 13 - Sep 14
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 Ramla Bay Resort. 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 Ramla Bay Resort 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 9 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