Malta Accommodation

Search Malta Hotels

    Why book with Expedia ?

    • Book confidently with Price Match
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    Where to Stay in Malta?

    Pack your bags and take a trip to Malta, where you’re guaranteed to have an amazing adventure. This incredible destination makes an ideal escape no matter what time of year you’re travelling, and a stay in Malta will likely mark the highlight of your trip. Best yet, you can book all of your travel arrangements with ease right here on today.

    Read More

    Regardless of your particular tastes—be they low-key or luxurious— will help you find the Malta accommodation that’s perfect for you. There are so many resorts and motels where to reserve a room, enjoy an on-site restaurant, or host a conference, whatever your budget is, you’ll find cheap hotels in Malta with just a quick search.

    Whether you’re travelling on your own or with loved ones, have a terrific time in Malta. And with all of the Malta hotel deals here on, finding the best accommodations is affordable and easy.


    Best Hotel Locations in Malta

    Malta Hotels
    Malta Hotels

    Hotels in St. Julian's

    Blue Sea St. George’s Park - St. Julian's Hotels

    Blue Sea St. George’s Park

    Dragonara Road, St. Julian's - Map
    "Good location - didn't die!"
    Title says it all. It's basically a dump but is right on the strip! Not sketchy, just dumpy.
    Traveller from Abides
    This family-friendly St. Julian's hotel is located by the sea, within a 10-minute walk of Dragonara Casino, St George's …More
    The Westin Dragonara Resort - St. Julian's Hotels

    The Westin Dragonara Resort

    Dragonara Road, St. Julian's - Map
    We were staying one night and then heading up to golden bay. Lovely view. Beautiful foyer area. Amazing breakfast
    Traveller from Bristol UK
    Situated on a private peninsula in St Julian's, this luxury hotel is next to the sea with two private beach lidos; Valletta …More
    InterContinental Malta - St. Julian's Hotels

    InterContinental Malta

    St. George's Bay, St. Julian's - Map
    "Short break - part business, part holiday"
    My husband and I have been visiting Malta for many years and have stayed in several different hotels around the island, and a villa one year for all the family. However, we booked into the Intercontinental a few years ago as where we originally wanted to stay was full. This was fortuitous for us as we've never looked back, although our first impressions weren't great as the taxi drove up the road where the hotel is located. At that point we wondered what we had let ourselves in for!!! We did not realise we had booked a 'club room' so to find out we had access to the 'club' facilities was a very pleasant surprise. After experiencing other club facilities in other top brand hotels in Malta, the InterContinental's on the 15th floor is the best by a long way. Now it's been refurbished, it's even better. Very stylish, functional, lovely helpful staff and very good food on offer, from the breakfast, afternoon tea to pre-dinner drinks with canapés. This hotel also has its own small sandy private beach with excellent swimming in St George's Bay. Their restaurant Paranga is built out on the water, so particularly pretty at night for dinner but we also ate there for lunch too. Again, the food was exceptional and so was the service. All in all very happy with this hotel and will return time and time again. Currently still has some building work going on as they are putting additional floors up and adding an infinity pool on the top floor. Can't wait to see it finished!
    Traveller from UK
    The popular and lively Paceville district, filled with restaurants, bars, and clubs, is a 6-minute walk from the hotel. Two …More

    Hotels in Sliema

    The Palace - Sliema Hotels

    The Palace

    High Street, Sliema - Map
    "Fabulous hotel staff, facilities and Roof terrace"
    Fabulous hotel, roof terrace amazing, extremely helpful staff. Only one slight downside was noisy AC, but everything else was great
    A Traveller
    Located in the heart of Sliema, this luxury hotel is within a 10-minute walk of Stella Maris Church, Triq Manwel Dimech, and …More
    Carlton Hotel - Sliema Hotels

    Carlton Hotel

    261 Tower Road, Sliema - Map
    "Suited purpose. Staff great "
    Basic hotel. Got what we paid for. Some maintenance issues during stay - lift out 3 of 7 days (we were on 7th floor!), coffee machine at breakfast not working for 3 days and hairdryer burning. Staff dealt well with most Issues and acknowledged with offer of late check out on last day free of charge.
    Traveller from Uk
    This family-friendly Sliema hotel is located on the Strip, within a 5-minute walk of Sliema Promenade and Balluta Square …More
    The Windsor Hotel - Sliema Hotels

    The Windsor Hotel

    Windsor Terrace, Sliema - Map
    "Good hotel close to seafront promanade"
    We were slightly apprehensive before our visit on reading some of the previous reviews but we had a great time staying at the Windsor last week. I can see however how the hotel may not meet up to the standards of those with the highest expectations in terms of luxury and décor but we found it to possess a certain charm. Some of the fixtures and fittings, especially in the bathroom, have seen better days but I wouldn't quibble about that considering the price of our stay. We found the standards of service and cleanliness to be excellent, the staff were all friendly and efficient and our room was made up and cleaned every day. The food was good, buffet style both at breakfast and evening meal, perhaps not haute cuisine but varied and very good value.
    Gordon from Southampton
    This family-friendly Sliema hotel is located in the entertainment district, within a 10-minute walk of Sliema Promenade and …More

    Hotels in St. Paul's Bay

    Topaz Hotel - St. Paul's Bay Hotels

    Topaz Hotel

    Triq Censu Tanti, St. Paul's Bay - Map
    "reasonable hotel in Bugibba"
    This is a reasonably comfortable hotel for the area but certainly not 4 star by british standards. About 10 minutes to Bugibba square and St Pauls Bay waterfront. Breakfast buffet was quite good with hot and cold choices but not high quality( watered down fruit juice for example). Bar by pool OK but not inviting and little used at night! Air con in room was nor effective and we reckon this is usual talking to other guests. Hotel, rooms and pool area were kept very clean and pool area is large with plenty of loungers and a spacious pool. Reception well staffed and willing to offer help where needed. Room (202) was massive with pool view (two rooms in one) with double balcony. However, no chairs in room and only cheap plastic chairs on balcony with no tables so not good for leisurely chilling! Things like this make this hotel only adequate in our view.
    Traveller from North Shields, UK
    This family-friendly St. Paul's Bay hotel is located by the sea, within a 15-minute walk of Salina National Park, Wignacourt …More
    Porto Azzurro Aparthotel - St. Paul's Bay Hotels

    Porto Azzurro Aparthotel

    Ridott St, St. Paul's Bay - Map
    "Brillant location and friendly staff"
    Only problem is they clean the rooms every 4 days would have been nice for it to be more regular. But other than that brill!!!!
    A Traveller
    Located in Xemxija Bay, this aparthotel is 1.6 mi (2.5 km) from Wignacourt Tower and 3.1 mi (4.9 km) from Golden Sands Beach …More
    Qawra Palace Hotel - St. Paul's Bay Hotels

    Qawra Palace Hotel

    Qawra Coast Road, St. Paul's Bay - Map
    "very pleasant hotel"
    Stayed for 3 nights hotel very nice, good facilities, pool lovely, rooms good with a/c that is not too noisy, had a balcony overlooking the pool and sea. Road between hotel and pool a bit noisy. There is nightly entertainment poolside until midnight quite loud but you know it will end at midnight. Food good (only had breakfast) Hotel has a nightclub. There is access to a rocky beach. Qwara is busy with plenty of restaurants. I would recommend this hotel.
    Traveller from Bournemouth
    This family-friendly St. Paul's Bay hotel is located near the bay, within a 10-minute walk of The Malta Classic Car …More