From per room per night

back to all luxury hotels in London

Hotel Overview

Step back to a time when customer service really mattered at The Beaufort where the staff goes that extra mile to ensure guests have a truly memorable and luxurious stay. Perfectly formed, The Beaufort is a luxury Hotel with 29 bedrooms it's large enough to cater for business needs yet small enough to offer privacy and personal attention to all who visit.

Inside, This Hotel of luxury the Beaufort exudes the calm and charm of an English country house but at a fashionable London address! Home to the World's largest collection of English water colours, the paintings are lovingly displayed in every bedroom and throughout the hotel.

If you're staying in the UK, and you're looking for a Hotel that offers luxury and comfort in the London area, then your search ends here.

Hotel Facilities

Setting: City.

Business: Business centre.

Beaufort Hotel

33 Beaufort Gardens, London SW3 1PP, United Kingdom Map hotel

From GBP 246.75 per room per night

Book a Boutique Hotel

Why Book With Us?

  • Best price guarantee!
  • No booking fees or hidden charges
  • Impartial reviews
  • Live assistance from travel consultants
  • Luxury hotel deals!