Search London Apartments

London Map


Online Enquiry for London Apartments

Contact Us

We're here to help you make a booking or check availability for a London Serviced Apartment.

Call us: +44 843 289 8820


Enquire Now: Online Enquiry Form


London Apartment Price Guarantee

Why book with us

  • 10,000+ London Apartments

    Professionally managed, quality checked and great value

  • Local Specialists

    We are London-based accommodation experts

  • No Booking Fees

    Free booking service online or by phone

  • Lowest Price Guarantee

    We guarantee the lowest price when you book with us

Short Term Accommodation London

Whether you are looking for short term accommodation for a city break, a relocation stay or a business trip, Check-in-London has a range of hand-picked London serviced apartments to suit your needs. From Mayfair to Canary Wharf, our portfolio of apartments include luxury, midrange and budget options and we are dedicated to providing you with the best accommodation according to your taste and budget.

Our selection of London short term flats are situated in top London locations and therefore close by to many of the exciting, cultural attractions in the heart of the city. As well as providing accommodation options for your stay, Check-in-London can provide all the information that you may need when it comes to the area you have chosen to stay in and the various activities and dining options available to you.


Best London Short Term Accommodation

Paddington Green

RatingRatingRating Paddington Green Apartments

Offering bright and contemporary value accommodation just minutes away from the energetic Edgware Road, these apartments are perfect for long stays or short stays in the city.

From £72.00 pn

Arlington House Apartments

RatingRatingRatingRatingRating Arlington House Apartments

Located in the heart of Mayfair, Arlington House Apartments are within arms reach of some of London's top attractions such as Buckingham Palace and the West End.

From £150.00 pn

Grand Plaza Apartments

RatingRatingRatingRating Grand Plaza Apartments

Offering a collection of spacious accommodation in the vibrant Bayswater area of London, these apartments are set in a stunning Victorian building across from a garden square.

From £106.00 pn

Westminster Bridge Apartments

RatingRatingRatingRating Westminster Bridge Apartments

Set in Waterloo with spectacular views of the River Thames, these apartments offer an excellent range of on site hotel style facilities and amenities to their guests.

From £228.00 pn

Dolphin House

RatingRatingRatingRating Dolphin House Apartments

A short walk away from top attractions such as he Tate Britain and Big Ben, these Westminster apartments are a sophisticated choice for any visitor to London.

From £140.00 pn

Discovery Dock Apartments M

RatingRatingRating Discovery Dock Apartments M

Offering stunning views across the Thames from their perch in Canary Wharf, these apartments offer sleek and modern living spaces and attractive on site facilities.

From £85.00 pn

Want more choice? Search Now

If you are unsure of where in London would be most convenient for your stay, Check-in-London can help you narrow down your options and offer you the best self-catering London apartment rentals in your chosen area. We are local specialists and have access to the latest offers and exclusive discounts in the city. Contact us by telephone or online to find your perfect short term accommodation in London.

How to use this list?

  • Search for rates and availability for the dates of your stay
  • Click "Add to List" next to the accommodation you want to add in this section
  • Then follow the instructions to save your lists or send via email
  • You can also click "Prepare Brochure" if you would like to download a brochure of your lists
  • Don't forget you can view your lists and quotes at anytime by logging in to your "My Account" area