Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Valletta – 177 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Osborne Hotel 3 stars

Hotel in Valletta

Set within Valletta's ancient fortifications, the Osborne Hotel features free WiFi throughout and is a 5-minute walk from Malta's St. John’s Cavalier and St. John’s Co-Cathedral. This hotel is great and I certainly recommend it. The breakfast was awesome. Location is superb. Service was fantastic. Our room 501 had a balcony with spectacular view. I am very happy that we had an opportunity to stay at Osborne.

Show more Show less
8.7
Fabulous
2,437 reviews
Price from
£73
per night

The Phoenicia Malta 5 stars

Hotel in Valletta

This 1920s-style hotel welcomes you with live piano music in the lobby. Set in 7 acres of gardens, it is next to the Triton Fountain in Valletta's City Gate Square. everything is perfect!I wanna go again!

Show more Show less
9.2
Superb
1,092 reviews
Price from
£258
per night

Grand Harbour Hotel 2 stars

Hotel in Valletta

Set in the city centre of Malta's Valletta and 200 metres from the harbour-view promenade, Grand Harbour Hotel offers free Wi-Fi throughout and a sun terrace. Reception is open 24 hours a day. Clean, nice and cozy, with great breakfast and roof top.

Show more Show less
8.6
Fabulous
1,301 reviews
Price from
£73
per night

Palais Le Brun 4 stars

Hotel in Valletta

Located in Valletta's city centre, Palais Le Brun boasts an outdoor swimming pool, fitness centre and terrace. Lovely cozy hotel in the heart of Valletta. Extremely friendly young staff. Wonderful first time experience in Malta

Show more Show less
9.2
Superb
886 reviews
Price from
£193
per night

Hotel Castille 3 stars

Hotel in Valletta

Hotel Castille is 5 minutes' walk from the Triton Fountain in Valletta's main square. You have been all very friendly

Show more Show less
8.1
Very good
659 reviews
Price from
£47
per night

Hotel Pjazza Merkanti - Boutique Living

Hotel in Valletta

Offering stylish accommodation with free WiFi, Hotel Pjazza Merkanti - Boutique Living is set in Valletta 350 metres from University of Malta - Valletta Campus. Manoel Theatre is 100 metres away. We booked the hotel because we liked the design and we wanted to stay in the centre, now when our trip came to an end we can say that we were not disappointed with our choice. Also booked the breakfast, at the reception they suggested the Maltese menu, which was very tasty (if you are not on a diet!). Really recommend this place.

Show more Show less
9.2
Superb
306 reviews
Price from
£96
per night

The Cumberland Hotel by NEU Collective

Hotel in Valletta

Located in Valletta, within 1.4 km of Rinella Bay Beach and 400 metres of Upper Barrakka Gardens, The Cumberland Hotel by NEU Collective offers free WiFi throughout the property. Amazing location (close to absolutely everything), very clean, ellegant, very nice staff. I want to mention that I really appreciate the person who serves the breakfast. It seems that he is working a lot, very fast, impecable. All my respect on running up and down on the stairs with the mask on.

Show more Show less
8.8
Fabulous
572 reviews
Price from
£103
per night

AX The Saint John 4 stars

Hotel in Valletta

Featuring free WiFi and views of the city's rooftops, The Saint John - AX Hotels offers modern accommodation in Malta's capital Valletta. The property is 5 minutes' walk from St. John's Co-Cathedral. Excellent location and extra large bed, perfect breakfast and amazing stuff! Everything was organized well and friendly personnel always available! Compliments

Show more Show less
9
Superb
414 reviews
Price from
£120
per night

19 ROOMS

Hotel in Valletta

19 ROOMS is situated in Valletta, 350 metres from the Grandmaster's Palace and an 8-minute walk from Upper Barrakka Gardens. the hospitality at 19 Rooms is amazing. Everyone was so kind, friendly, and helpful. The room was a quiet, cool oasis within the bustle of Valletta. Would highly recommend! Excellent location with easy connection to Sliema and Gozo.

Show more Show less
9.2
Superb
381 reviews
Price from
£103
per night

Palazzo Rosaria Boutique Hotel

Hotel in Valletta

Situated in Valletta and with Rinella Bay Beach reachable within 1.5 km, Palazzo Rosaria Boutique Hotel features express check-in and check-out, rooms, a bar, free WiFi throughout the property and a... Check in was fast and efficient. Staff were friendly and accommodating. Room (the suite), had amazing views, with a brilliantly furnished and sizable terrace. Will surely return for a quick and relaxing getaway.

Show more Show less
9.2
Superb
304 reviews
Price from
£116
per night

Most booked hotels in Valletta in the past month

See all

Valletta's best hotels with breakfast

See all

Budget hotels in Valletta

See all

FAQs about hotels in Valletta

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Valletta:

Explore guest reviews of hotels in Valletta

See all