Skip to main content

Stay in Three Cities's best hotels!

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+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Dock 1 Boutique Hotel

Hotel in Cospicua

Set in Cospicua and within 1.7 km of Rinella Bay Beach, Dock 1 Boutique Hotel features a bar, non-smoking rooms, and free WiFi. We loved everything about the property. We stayed there for 3 nights. The location was perfect and so close to the ferry as well as the bus stop. Beautiful view from the room and it was spacious with modern amenities. There are few other restaurants near by. The staff was very helpful and a girl at the cafe helped us to get a taxi to go to airport as well. Also showed us the ferry stop(dock) , bus stop and gave few travel tips as well. Surely made us feel home and would definitely come back

Show more Show less
9
Superb
371 reviews
Price from
£141
per night

Senglea Suites

Hotel in Senglea

Set within 8 km of Rock Beach and 9.7 km of Tigné Point Beach, Senglea Suites in Senglea offers a terrace and rooms with free WiFi. Customer service of a rare excellence..

Show more Show less
9.8
Exceptional
379 reviews
Price from
£133
per night

The Lodge

Hotel in Cospicua

Located within 1.6 km of Rinella Bay Beach and 3 km of Hal Saflieni Hypogeum, The Lodge offers rooms in Cospicua. Breakfast, well served and you have to select the options on the night before, it avoids food waste. Location is excellent next to restaurants and easy access to the roads out of town. Staff is amazing, everything was very well explained before our arrival so we could easily do the self check in.

Show more Show less
9.2
Superb
258 reviews
Price from
£122
per night

Cugo Gran Macina Malta 5 stars

Hotel in Senglea

Cugo Gran Macina Malta features rooms in Senglea. Featuring a 24-hour front desk, this property also provides guests with an outdoor pool. Staff on site can arrange airport transfers. Hotel was in amazing old building with all the amenities one can imagine. Room was very clean and comfortable . Breakfast was excellent. location was very nice. Staff were very helpful.

Show more Show less
9.3
Superb
288 reviews
Price from
£274
per night

Casa Birmula Boutique Hotel

Hotel in Cospicua

Offering a year-round outdoor pool and sun terrace, Casa Birmula Boutique Hotel is located in Cospicua. Rooms feature free WiFi and a satellite flat-screen TV. Crew, house is ancient and beautiful

Show more Show less
9
Superb
476 reviews
Price from
£133
per night

IBB Hotel Palazzo Bettina Malta 4 stars

Hotel in Birgu

Situated in Birgu and with Rinella Bay Beach reachable within 1.5 km, IBB Hotel Palazzo Bettina Malta features concierge services, allergy-free rooms, an outdoor swimming pool, free WiFi throughout... The hotel and scenery was beautiful, but what made it extra special was the wonderful staff. Every member of staff we spoke to was so lovely and eager to help. The breakfast was delicious and great value for money. We especially loved the roof top hot tub with an amazing view of the harbour.

Show more Show less
9.7
Exceptional
85 reviews
Price from
£172
per night

The Mike Hotel by CX Collection

Hotel in Cospicua

The Mike Hotel by CX Collection is located in Cospicua, 2 km from Rinella Bay Beach and 3 km from Hal Saflieni Hypogeum. Everything was great. This was the second time I've stayed at the Mike and I'll stay there again during my future visits.

Show more Show less
8.6
Fabulous
544 reviews
Price from
£92
per night

50th Guest House

Hotel in Vittoriosa

Set in Vittoriosa and within 1.5 km of Rinella Bay Beach, 50th Guest House features a terrace, non-smoking rooms, and free WiFi throughout the property. It was such an amazing stay, even it was for work, I felt like it is holidays. This hotel has a unique and great atmosphere to make people forget they are actually working.

Show more Show less
7.3
Good
254 reviews
Price from
£73
per night

Casa Maria Tereza

Cospicua

Located within 1.8 km of Rinella Bay Beach and 3.4 km of Hal Saflieni Hypogeum, Casa Maria Tereza provides rooms with air conditioning and a private bathroom in Cospicua. Location is amazing, viewing awesome 😎

Show more Show less
9.2
Superb
361 reviews
Price from
£86
per night

Marina Studios

Cospicua

Located within 2.2 km of Rinella Bay Beach and 3 km of Hal Saflieni Hypogeum, Marina Studios provides rooms with air conditioning and a private bathroom in Cospicua. Friendly staff. Very clean and spacious room.

Show more Show less
9
Superb
617 reviews
Price from
£75
per night

Hotels with extra health and safety measures

Find hotels in Three Cities with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Three Cities in the past month

See all

Three Cities's best hotels with breakfast

See all

FAQs about hotels in Three Cities

Explore guest reviews of hotels in Three Cities

See all