Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Cheap Hotels in Margate

29 Eastern Esplanade
0.5 Miles from the centre
per night from £60
Estimated price based on searches in the last month
20 Beach Road
1.9 Miles from the centre
per night from £70
Estimated price based on searches in the last month
200 reviews by TrustYou
Fifth Avenue
0.8 Miles from the centre

With a stay at Walpole Bay Hotel & Museum in Margate, you'll be a 3-minute drive from Margate Beach and 5 minutes from Botany Bay. This property is 1.5 mi (2.5 km) from Dreamland and 12.8 mi (20.7 km) from Royal St George's Golf Club. Take advantage of recreation opportunities such as an outdoor tennis court, or other amenities including complimentary wireless Internet access and wedding services. Featured amenities include a computer station, a 24-hour front desk, and luggage storage. Free self parking is available onsite. At Walpole Bay Hotel & Museum, enjoy a satisfying meal at the restaurant. A complimentary breakfast is included. Make yourself at home in one of the 36 guestrooms.

Show more
per night from £105
Estimated price based on searches in the last month
16 Marine Drive
0.3 Miles from the centre

Just 4 minutes’ walk from Margate’s Turner Contemporary Art Gallery, The Sands Hotel offers boutique-style accommodation and fine views of the Thanet coast. Just around the corner from the reinvigorated Old Town, this seafront hotel offers free WiFi and high-quality dining at the elegant Bay Restaurant. Each air-conditioned guest room has a flat-screen TV, wardrobe, desk and safe, and many have sea views. All have a stylish en suite bathroom, all with a bath and some with a walk-in shower. The Sands Hotel offers a range of breakfasts, including full English and vegetarian. There is also a continental buffet with pastries, cereals, yoghurt and cold meats and cheeses. With a waterfront terrace and views of the beach, The Bay Restaurant features Kentish produce in its varied lunch and dinner menus. The hotel includes a bar serving wines, cocktails and local beers, and offers freshly made ice cream in its own ice cream parlour. You can also enjoy afternoon tea on the terrace or in the restaurant. The Sands Hotel is a 7-minute walk from the Winter Gardens Theatre, and Margate is also home to one of the UK’s oldest theatres, the Theatre Royal, and one of the smallest, the Tom Thumb. Historic Canterbury is around 16 miles away, and the characterful coastal town of Whitstable is a 30-minute drive from the hotel.

Show more
per night from £120
Estimated price based on searches in the last month
9 Westcliff Gardens
1.1 Miles from the centre

Westbrook Lodge Guest House faces the sea, with a sandy beach just steps away. Free WiFi, free taxi booking service, and a private free car park with a safe area for parking bicycles and motorbikes. Each cosy room at Westbrook Lodge Guest House has facilities for making tea and coffee, as well as a TV and a hairdryer. Mini-fridges are available on request. Between the guest house and the sea there are 2 tennis courts and a bowling green. Guests can play tennis for free. The fully licensed bar serves a variety of hot and cold drinks. We also have a selection of savoury and sweet snacks. A full English breakfast is served in the morning.

Show more
per night from £120
Estimated price based on searches in the last month

The Crescent Victoria Hotel

25-26 Fort Crescent
0.1 Miles from the centre

Near Margate Beach

Show more
per night from £72
Estimated price based on searches in the last month

The Hussar Hotel

421 reviews by TrustYou
219 Canterbury Road
1.6 Miles from the centre

Near Margate Beach

Show more
per night from £80
Estimated price based on searches in the last month

Alpha Hostel Hotel

3 & 4 Royal Esplanade
1 Mile from the centre
per night from £95
Estimated price based on searches in the last month

Smiths Court Hotel

556 reviews by TrustYou
21-27 Eastern Esplanade Cliftonville
0.5 Miles from the centre

When you stay at Smiths Court Hotel in Margate, you'll be near the beach, within a 5-minute drive of Margate Beach and Dreamland. This beach hotel is 1.4 mi (2.2 km) from Botany Bay and 12.5 mi (20.2 km) from Royal St George's Golf Club. Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access and tour/ticket assistance. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Free self parking is available onsite. For lunch or dinner, stop by Orangery, a restaurant that specializes in British cuisine. Dining is also available at the coffee shop/café, and room service (during limited hours) is provided. Quench your thirst with your favorite drink at the bar/lounge. Make yourself at home in one of the 38 guestrooms. Complimentary wireless Internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided daily.

Show more
per night from £112
Estimated price based on searches in the last month

Hotels in Margate

For more than two centuries Margate has been one of the South East's top short-break destinations. With central London less than two hours away by train, this coastal town attracts visitors keen to enjoy the sea air and romantic walks, along with its beach, museums, art galleries and restaurants. We have a great selection of Margate hotels to choose from and you're sure to find accommodation to suit your budget and requirements.

Art and culture

The reputation of Margate as a hub for art and culture is growing, undoubtedly supported by the opening of the Turner Contemporary modern art gallery on the seafront. Built to celebrate JMW Turner's connection with the seaside town, the gallery has exhibited work by a wide variety of artists including Turner Prize nominee Tracey Emin, who was brought up in the town.

To learn more about the area and its history visit Margate Museum, housed in the town's second-oldest building. Live entertainment is on offer at the Theatre Royal, which hosts a varied programme of events covering everything from comedy and stage productions to live music and ballet.

Local attractions

For many visitors, the town's seafront promenade, Margate Main Sands and the stunning views on offer are enough of a reason to visit time and again. There are however a variety of other attractions to enjoy nearby.

Youngsters will love Dreamland Margate, a vintage-style amusement park that first opened in 1920. Also likely to go down well with children and any railway enthusiasts is the Hornby Visitor Centre. The attraction features a collection of rare toys and covers the history of Hornby's incredibly popular model trains.

The town's Shell Grotto helped put Margate on the map back in 1838 and today visitors still come in large numbers to view the 4.6 million seashells that cover the underground passageways and chambers.


With its selection of national chain stores and family-run, independent shops, Margate is a great place to come shopping. Wander down the cobbled streets of Margate Old Town to find vintage boutiques, galleries, jewellery shops and antique stores. Margate Bazaar is a colourful affair that's held in Market Place every Sunday during the spring and summer.

Westwood Cross shopping centre to the south of Margate is the place to go for mall-style shopping. There's also a number of restaurants and entertainment venues on site.

Frequently asked questions about Hotels in Margate

Which hotels are the most popular ones to stay at in Margate?

The best hotels to stay in Margate are The Sands Hotel, Westbrook Lodge Guest House and Walpole Bay Hotel & Museum.

What are the best hotels in Margate near the center?

The Sands Hotel and Westbrook Lodge Guest House are located in the central neighborhood of Margate.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555