Hotels in Malta

When it comes to stunning Mediterranean getaways, Malta hotels stand out for their unique charm and exceptional service. Whether you're seeking a luxurious stay by the sea or a quaint boutique experience In historic towns, Malta has an array of options that cater to every traveller's needs. With its rich history, picturesque landscapes, and vibrant culture, this island paradise offers the perfect backdrop for your next holiday. Don't miss the chance to explore our enticing deals on hotels in Malta and find the perfect base for your adventure!

Popular regions in Malta

Top destinations in Malta

Best hotels in Malta

Over 7,200 stays available

  • Hotel

    Ramla Bay Resort

    rated as 5 out of 5 by 328 reviewers
    3.54 km from city centre
    from 58 € per night
  • Hotel

    Barceló Fortina Malta

    rated as 4 out of 5 by 813 reviewers
    743 m from city centre
    from 95 € per night
  • Hotel

    AX ODYCY Hotel

    rated as 5 out of 5 by 3,375 reviewers
    1.65 km from city centre
    from 60 € per night
  • Hotel

    AX The Palace

    rated as 4.5 out of 5 by 4,937 reviewers
    168 m from city centre
    from 237 € per night
  • Hotel

    DoubleTree by Hilton Malta

    rated as 3.5 out of 5 by 6 reviewers
    1.19 km from city centre
    from 110 € per night
  • Hotel

    be.HOTEL

    rated as 4.5 out of 5 by 2,025 reviewers
    713 m from city centre
    from 58 € per night
  • Hotel

    Paradise Bay Resort

    rated as 3.5 out of 5 by 1,274 reviewers
    4.35 km from city centre
    from 62 € per night
  • Hotel

    The Windsor Hotel

    rated as 3 out of 5 by 1,749 reviewers
    546 m from city centre
    from 38 € per night
  • Hotel

    db Seabank Resort + Spa All Inclusive

    rated as 4.5 out of 5 by 13,916 reviewers
    1.48 km from city centre
    from 112 € per night
  • Hotel

    Solana Hotel & Spa

    rated as 4.5 out of 5 by 5,871 reviewers
    627 m from city centre
    from 42 € per night
  • Resort

    Riviera Spa Resort - Adults Only

    rated as 4 out of 5 by 5,378 reviewers
    3.61 km from city centre
    from 69 € per night
  • Hotel

    QAWRA Palace Resort & SPA

    rated as 4 out of 5 by 1,610 reviewers
    1.72 km from city centre
    from 53 € per night
  • Hotel

    Noru Hotel Malta - Adults Only Hotel

    rated as 3.5 out of 5 by 84 reviewers
    563 m from city centre
    from 57 € per night
  • Hotel

    H Hotel & SPA - Adults Only

    rated as 3.5 out of 5 by 559 reviewers
    751 m from city centre
    from 87 € per night
  • Hotel

    Pebbles Resort

    rated as 4.5 out of 5 by 713 reviewers
    351 m from city centre
    from 33 € per night

Hotels in Malta with breakfast included

  • Hotel

    Rosselli AX Privilege

    rated as 4.5 out of 5 by 274 reviewers
    74 m from city centre
    from 215 € per night
  • Hotel

    IL-Gardjola Bed and Breakfast

    rated as 4.5 out of 5 by 44 reviewers
    123 m from city centre
    from 126 € per night
  • Hotel

    Julina Boutique Living

    rated as 5 out of 5 by 77 reviewers
    79 m from city centre
    from 131 € per night
  • Hotel

    Lure Hotel & Spa - Adults Only

    rated as 5 out of 5 by 158 reviewers
    673 m from city centre
    from 202 € per night
  • Hotel

    Ursulino Valletta

    rated as 5 out of 5 by 637 reviewers
    170 m from city centre
    from 240 € per night
  • Hotel

    SU29 Boutique Hotel

    rated as 4 out of 5 by 140 reviewers
    360 m from city centre
    from 128 € per night
  • Hotel

    Il-Logga Boutique Hotel

    rated as 4.5 out of 5 by 160 reviewers
    529 m from city centre
    from 64 € per night
  • Hotel

    Casa Birmula Boutique Hotel

    rated as 5 out of 5 by 133 reviewers
    142 m from city centre
    from 123 € per night
  • Hotel

    The Phoenicia Malta - The Leading Hotels of the World

    rated as 4.5 out of 5 by 4,047 reviewers
    508 m from city centre
    from 284 € per night

Best value for money hotels in Malta

Great value hotels for your stay in Malta

  • Hotel

    Thirty Three Boutique -Adults Only By K Hotels

    rated as 5 out of 5 by 11 reviewers
    613 m from city centre
    from 78 € per night
  • Hotel

    Casa Azure member of Meliá Collection

    rated as 5 out of 5 by 3 reviewers
    235 m from city centre
    from 95 € per night
  • Hotel

    Palazzo Giuseppe member of Meliá Collection

    rated as 5 out of 5 by 5 reviewers
    389 m from city centre
    from 93 € per night
  • Aparthotel
    743 m from city centre
    from 222 € per night
  • Hotel

    Palazzo Castagna Boutique Hotel

    rated as 5 out of 5 by 66 reviewers
    93 m from city centre
    from 76 € per night
  • Hotel

    IBB Hotel Palazzo Bettina Malta

    rated as 5 out of 5 by 96 reviewers
    144 m from city centre
    from 135 € per night
  • Hotel

    Maison Medina Malta

    rated as 5 out of 5 by 23 reviewers
    359 m from city centre
    from 139 € per night
  • Hotel

    D Townhouse Boutique Suites

    rated as 5 out of 5 by 13 reviewers
    56 m from city centre
    from 53 € per night
  • Hotel

    Verdala Wellness Hotel AX Privilege - Adults Only

    rated as 5 out of 5 by 70 reviewers
    618 m from city centre
    from 285 € per night

Best rated hotels in Malta

Explore the most popular hotels in Malta based on ratings from other travellers

  • Hotel

    Viewpoint Boutique Living

    rated as 5 out of 5 by 212 reviewers
    679 m from city centre
  • Hotel

    Lulu Boutique Hotel

    rated as 5 out of 5 by 115 reviewers
    554 m from city centre
    from 183 € per night
  • Hotel

    Iniala Valletta

    rated as 5 out of 5 by 161 reviewers
    269 m from city centre
    from 359 € per night
  • Hotel

    The Duke Boutique Hotel

    rated as 5 out of 5 by 1,391 reviewers
    166 m from city centre
    from 93 € per night
  • Hotel

    Domus Zamittello

    rated as 5 out of 5 by 1,042 reviewers
    434 m from city centre
    from 218 € per night
  • Hotel

    Villa dei Venti

    rated as 5 out of 5 by 110 reviewers
    245 m from city centre
    from 81 € per night
  • Hotel

    The Gomerino Hotel

    rated as 5 out of 5 by 365 reviewers
    131 m from city centre
    from 141 € per night
  • Hotel

    Amery House

    rated as 5 out of 5 by 237 reviewers
    390 m from city centre
    from 65 € per night
  • Hotel

    DOMS Boutique Living

    rated as 5 out of 5 by 148 reviewers
    675 m from city centre
    from 74 € per night

Cheap hotels in Malta

Affordable budget hotels in Malta

  • Hotel

    Mulberries

    rated as 4.5 out of 5 by 15 reviewers
    883 m from city centre
  • Hotel

    Senglea Suites

    rated as 5 out of 5 by 47 reviewers
    259 m from city centre
    from 111 € per night
  • Hotel

    Fiftyfour West Boutique Living

    rated as 5 out of 5 by 20 reviewers
    983 m from city centre
    from 94 € per night
  • Hotel

    Sliema Creek Suites

    rated as 4 out of 5 by 4 reviewers
    360 m from city centre
    from 67 € per night
  • Aparthotel

    Sliema Studios

    rated as 5 out of 5 by 9 reviewers
    620 m from city centre
    from 78 € per night
  • Aparthotel

    Marina Suites & apartments - Self catering - by Tritoni hotels

    rated as 5 out of 5 by 3 reviewers
    163 m from city centre
    from 82 € per night
  • Aparthotel

    Marina Studios

    rated as 5 out of 5 by 3 reviewers
    467 m from city centre
    from 79 € per night
  • Hotel

    Levante St Julian's, Affiliated by Meliá

    rated as 4 out of 5 by 11 reviewers
    461 m from city centre
    from 83 € per night
  • Hotel

    Blu Waters Boutique Hotel

    rated as 4.5 out of 5 by 13 reviewers
    1.64 km from city centre
    from 122 € per night

Travel tips for Malta

Explore more hotels in Malta