Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Stay in Malta's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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.

Mr. Todd Hotel

Hotel in Sliema

Set in Sliema, less than 0.6 mi from Balluta Bay Beach, Mr. Todd Hotel offers accommodations with a bar, private parking and a terrace. Great staff and the facility was excellent! Can’t beat the location.

Show more Show less
9.1
Awesome
1,207 reviews
Avg. price/night:
$42

Holiday Inn Express - Malta

Hotel in Paceville, St. Julianʼs

Just 394 feet from St. George's Bay beach, the Holiday Inn Express - Malta is located in St Julian's. It offers free WiFi, an on-site bar and modern rooms with a satellite flat-screen TV. best value, gym and pool, location

Show more Show less
9
Awesome
1,244 reviews
Avg. price/night:
$50

Palazzo Paolina Boutique Hotel

Hotel in Valletta

Featuring free WiFi in the rooms, Palazzo Paolina Boutique Hotel offers accommodations in Valletta, just a 5-minute walk from St.John's Cathedral. Guests can enjoy the on-site bar. Breakfast was excellent. The staff were ready to help us with anything we needed. The location was close to every attraction, yet it was a very quiet neighbourhood. And there were beautiful paintings all around, even in the rooms, painted by the owner. Wonderful!

Show more Show less
9.3
Awesome
1,017 reviews
Avg. price/night:
$126

23 Boutique Hotel

Hotel in Il-Furjana

Located in Il-Furjana, 1.7 mi from Balluta Bay Beach, 23 Boutique Hotel provides air-conditioned rooms with free WiFi and a ticket service. At the hotel, each room is equipped with a wardrobe. The room was wonderful. It is newly renovated, large and really tastefully decorated. The bathroom is also lovely. This was one of nicest rooms we’ve stayed in. Mia was incredibly helpful and recommended restaurants, bars and things to do.

Show more Show less
9.2
Awesome
147 reviews
Avg. price/night:
$120

Cozy Rooms Hotel

Hotel in Sliema

Boasting a bar, shared lounge and views of garden, Cozy Rooms Hotel is located in Sliema, less than 0.6 mi from Balluta Bay Beach. We arrived around midnight and were met with very nice staff. The staff are very helpful from beginning to the end of our short stay. Location is close to Sliema ferry so convenient for going to Valletta. Good breakfast. Very clean room with a balcony. Also price is very reasonable.

Show more Show less
9.3
Awesome
289 reviews
Avg. price/night:
$44

HOLM Boutique & SPA

Hotel in Ta' Giorni, St. Julianʼs

Located in St. Julianʼs, a 3-minute walk from Balluta Bay Beach, HOLM Boutique & SPA has accommodations with an outdoor swimming pool, free private parking, a fitness center and a bar. Breakfast was really good and the property was walking distance to the Balluta Bay and the surrounding restaurants, bars and other sights.

Show more Show less
9
Awesome
331 reviews
Avg. price/night:
$72

Palazzo Rosaria Boutique Hotel

Hotel in Valletta

Located in Valletta and with Tigné Point Beach reachable within an 11-minute walk, Palazzo Rosaria Boutique Hotel has express check-in and check-out, rooms, a bar, free WiFi throughout the property... Very friendly welcome. Very helpful staff printed off our boarding tickets; recommended restaurant and booked; arranged early breakfast and taxi. Nothing too much trouble. Fantastic location on quiet side street yet right in middle of sights of Valletta. Wished we could have stayed longer.

Show more Show less
9.2
Awesome
254 reviews
Avg. price/night:
$108

The Barrister Hotel

Hotel in Valletta

Located in Valletta and with Tigné Point Beach reachable within a 7-minute walk, The Barrister Hotel has express check-in and check-out, non-smoking rooms, a restaurant, free WiFi throughout the... Great location. Very friendly staff and hotel is spotlessly clean breakfast is very good also. Rooms are designed really well and beds are very comfy.

Show more Show less
9.4
Awesome
260 reviews
Avg. price/night:
$107

Rosselli

Hotel in Valletta

Rosselli offers accommodations in the heart of Valletta. Set in a 17th-century building formerly owned by a member of the Knights of Malta, the hotel combines Baroque architecture and modern... The hotel is beautiful, great location in the heart of Valetta. The staff is very helpful and so friendly. I would 100% recommend and go back there.

Show more Show less
9.1
Awesome
195 reviews
Avg. price/night:
$148

Palais Le Brun

Hotel in Valletta

Located in Valletta's city center, Palais Le Brun features an outdoor swimming pool, fitness center 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
Awesome
815 reviews
Avg. price/night:
$140

Hotels with extra health and safety measures

Find hotels in Malta with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Malta in the past month

See all

Malta's best hotels with breakfast

See all

Budget hotels on Malta

See all

Hotels on Malta you can book without a credit card

See all

FAQs about hotels in Malta

Planning a trip? Get inspired by reviews of cities on Malta

Explore guest reviews of hotels on Malta

See all