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. Super nice stay in the suite Room 1. Very spacious room & bathroom and 2 balconies. The room was extremely clean and smelled good. Location is perfect : nice area around and ferry to Valletta right in front of the hotel Express check-in Breakfast was okay

Show more Show less
9
Superb
376 reviews
Price from
RUB 12,131
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. Amazingly exquisite rooms! Location placed us in short walk to the harbor restaurants. The roof top terrace was a great place to watch the lights (and fireworks) around the area. Great views across the harbor and over to Valetta. Eric, Michael, and the Team were great! Very pleasant and always a wealth of insider info for things to do and places to see.

Show more Show less
9.9
Exceptional
394 reviews
Price from
RUB 12,290
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. Gorgeous little hotel, fantastic service, would always go the extra mile. The breakfast was tasty and it was in a great location.

Show more Show less
9.2
Superb
258 reviews
Price from
RUB 13,744
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. the staff and everything else.

Show more Show less
9.2
Superb
292 reviews
Price from
RUB 30,988
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. Beautiful building, very tastefully designed and decorated, room very comfortable, love the rooftop and pool

Show more Show less
9
Superb
485 reviews
Price from
RUB 15,020
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... Phenomenal staff who made every effort to ensure I enjoyed my visit.

Show more Show less
9.7
Exceptional
92 reviews
Price from
RUB 19,409
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. Close to the bus station and ferry to Valetta. Very clean room and nice staff.

Show more Show less
8.6
Fabulous
552 reviews
Price from
RUB 10,427
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. Great room in a great location

Show more Show less
7.2
Good
254 reviews
Price from
RUB 8,280
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. >> Pros: This place is superb! Overly impressed by all the details and such a character! Well, probably all because of the host Maria who deserves more than congratulations to everything she put there, and how pleasant was to also spontaneously meet her after "breakfast"*. Extremely pleasant stay, amazing building, extraordinary interior design. View from the lovely terrace is even better than the pictures! The pool was like OMG, besides not using it tho. The location can not be more incredible also, it's such an easy access by ferry to Valletta (not that easy to know that ahead but now keep in mind). also easier to park than I imagined (talking about early March), if I knew before, I would probably consider staying more days and not bothering about booking a place with parking. Basically, can't wait to come back with more time, use the pool, enjoy the pedestrian streets even more and be at this beautiful place. *There's no breakfast listed, but Maria is so gentle to provide an enormous list of items that are very good to start the day with some food already (and of course coffee).

Show more Show less
9.1
Superb
375 reviews
Price from
RUB 8,280
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
638 reviews
Price from
RUB 9,363
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