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. Amazing views and location! The ferry to Valletta is great, and the art cafe on the other side of the small bridge is an extra treat.A nicely thought through hotel altogether. We had the top floor room, and in case of that especially the private jacuzzi was great.

Show more Show less
9.1
Superb
374 reviews
Price from
€ 151
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. Incredible shower. Original interior design. Welcoming owners.

Show more Show less
9.8
Exceptional
386 reviews
Price from
€ 127.65
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. I loved the ambience very much! Away from the crowds and tourist hotspots, it was quiet and homely here. The breakfast was individually arranged and freshly prepared every morning. The hostess, with her cheerful nature, always made the morning a wonderful start to the day. The hotel is not far from the ferry to Valetta and it is also only a stone's throw to the bus stops, so that you can easily get to more distant cities and sights without a car. All in all, my stay was a wonderful experience and I can recommend this hotel to everyone. If I come back at any other time of year, this would definitely be my accommondation of choice! Thank you very much for this wunderful experience!

Show more Show less
9.2
Superb
259 reviews
Price from
€ 142.75
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. Breakfast/ Dinner is excellent - restaurant has a Michelin Star very helpful with kids best view over Marina Staff is very anxious excellent location: 3 min walk to ferry

Show more Show less
9.3
Superb
289 reviews
Price from
€ 321.85
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. Rooftop pool with a 360° view People are very kind and helpful Room is comfortable Drinkable water everywhere, it's needed when it is so warm to stay hydrated :D Breakfast is nice Excellent location in Cospicua, just in front of the ferry-bus going to La Valletta

Show more Show less
9
Superb
478 reviews
Price from
€ 156
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... Staff ho well above and beyond.

Show more Show less
9.7
Exceptional
87 reviews
Price from
€ 201.59
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
546 reviews
Price from
€ 108.30
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. This beautiful boutique hotel is exceptional. The owner and her partner greet you with the warmth and hospitality of Malta. Every small detail is attended to and no detail is overlooked. Breakfast was excellent, with a wide choice and very plentiful. Covid-19 has meant that it is served in the room - but it was even better than the top class hotels I have encountered on my many travels. The room was spotless and the rain shower gave a refreshing start to every morning. The hotel is just opposite Valletta and a 10 minute Gondola trip is all it takes to be in Valletta center. The hotel is in a very quiet alley, just 20 meters from the main square of historic Birgu - well worth exploring.

Show more Show less
7.3
Good
254 reviews
Price from
€ 86
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. We cant recomend this place enough, Maria was super friendly and answered all our enquiries. The place was very Clean and the breakfast was more than we could ever asked for. The location is also great in a quiet area Just minutes walking distance from the ferry to Valletta.

Show more Show less
9.1
Superb
367 reviews
Price from
€ 101
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. Location convenient for sightseeing. Nice, clean, newly renovated room. Very nice and helpfull staff.

Show more Show less
9
Superb
626 reviews
Price from
€ 97.25
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