Hotels in Margate (England, United Kingdom)

675 hotels in Margate

  1. Premier Inn Margate

    3 Stars
    Unbeatable location near train station
    See prices from 4 sites
    from£35
  2. Canterbury Bell, Margate by Marston's Inns

    4 Stars
    Dine at on-site pub restaurant
    See prices from 19 sites
    from£49
  3. Walpole Bay Hotel

    3 Stars
    Walk to Walpole Bay Beach
    See prices from 3 sites
    from£185
  4. Fort Road Hotel

    4 Stars
    Curated original art collection displayed
    See prices from 5 sites
    from£113
  5. The George & Heart House

    Dine at On-Site Restaurant
    See prices from 3 sites
    from£150
  6. No 42 by GuestHouse, Margate

    4 Stars
    Rooftop bar with sea views
    See prices from 4 sites
    from£111
  7. Hotel Crescent Victoria

    4 Stars
    Select rooms with sea views
    See prices from 4 sites
    from£132
  8. Salmestone Grange

    Outdoor swimming pool for guests
    See prices from 3 sites
    from£120
  9. No42 by GuestHouse, Margate

    4 Stars
    Rooftop bar with sea views
    See prices from 4 sites
    from£113
  10. Old Town House, Margate

    Premium bedding and mattress quality
    See prices from 4 sites
    from£97
  11. Old Town House, Margate

    High-End Mattresses and Linens
    See prices from 5 sites
    from£119
  12. Samphire Suite

    Panoramic Margate Beach Views
    Select dates to see exact prices
  13. Shenandoah House

    Beach access within 800 meters
    See prices from 13 sites
    from£72
  14. Sherwood Hotel

    Private garden access for guests
    See prices from 2 sites
    from£95
  15. Cliftonville Approach

    Select dates to see exact prices
  16. The Hussar

    On-site pub and beer garden
    See prices from 13 sites
    from£71
  17. Westbrook Lodge Guest House

    Flexible Full English Breakfast
    See prices from 4 sites
    from£65
  18. Gresham

    Select dates to see exact prices
  19. King Street Accomadation

    Private garden and terrace access
    Select dates to see exact prices
  20. JXB HOMES - Lovely and spacious rooms

    See prices from 2 sites
    from£114
  21. The Beetroot

    Central Old Town Margate Location
    See prices from 9 sites
    from£113
  22. Trinity Square, Margate

    Standard twelve PM checkout time
    See prices from 2 sites
    from£78
  23. Beach View Apartments

    Select dates to see exact prices
  24. The mole hole

    Access property via private self check-in
    Select dates to see exact prices
  25. The Bay - rooms only

    Seafront views from select rooms
    Select dates to see exact prices
  26. Cliftonville Townhouse

    Individually designed rooms with character
    See prices from 2 sites
    from£83
  27. Rosslyn Court

    Walled garden with resident tortoises
    Select dates to see exact prices
  28. Imperial House

    See prices from 2 sites
    from£149
  29. Stunning 3 Bed Apartment, 5 Mins From Beach

    Select dates to see exact prices
  30. Cultural Heart Of Margate

    Select dates to see exact prices
  31. The Sunset Apartment Margate Beach

    Select dates to see exact prices
  32. Sunset Point Apts - Aqua Therapy Suite

    Select dates to see exact prices
  33. The Seafront Apartment - Westbrook Bay Beach - By Goldex Coastal Breaks

    Select dates to see exact prices
  34. Stunning Luxury Sea Tower Penthouse With Panoramic Sea Views Close To Margate

    Select dates to see exact prices
  35. By The Bay - Mins To Margate & Beaches Wparking

    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Margate

  • Cheapest month: February
    £64 per night
  • Yearly typical price
    £91 per night
  • Peak month: July
    £210 per night

Frequently Asked Questions about Margate

  • When is the cheapest time to book a hotel in Margate?

    February is usually the cheapest month to book a hotel in Margate, with typical prices around £64 per night based on 992 price comparisons.

  • When are hotel prices highest in Margate?

    Hotel prices in Margate are usually highest during July, with typical prices around £210 per night.

  • How much does a hotel in Margate cost per night?

    Hotel prices in Margate usually range from £41 per night to £310 per night, with typical prices around £91 per night.

  • How do hotel prices in Margate change throughout the year?

    Hotel prices in Margate are typically lowest in February at around £64 per night, rising to around £210 per night in July.

  • November

    2026

    £81
    £52 — £159
  • December

    2026

    £79
    £46 — £163
  • January

    2027

    £66
    £40 — £147
  • February

    2027

    £64
    £41 — £123
  • March

    2027

    £72
    £42 — £147
  • April

    2027

    £85
    £55 — £185
  • May

    2027

    £114
    £67 — £215
  • June

    2027

    £149
    £88 — £269
  • July

    2027

    £210
    £95 — £310
  • August

    2027

    £117
    £96 — £129
  • September

    2027

    £141
    £83 — £200
  • October

    2027

    £96
    £76 — £174

Frequently Asked Questions about Margate

Hotels in Margate

These hotels may also be interesting for you...

Points of Interest - Margate

Top Destinations

More Top Destinations