Our Story

The Mayflower Hotel is a family run 4 star boutique hotel in Earls Court. Kensington High Street with all it’s famous shops is just a 10 minute walk away. We’re located around the corner from Earls Court Underground Station and minutes away from many of London’s most celebrated attractions.

Our rooms are Individually decorated with East meets West designs. Each comes with a flat-screen TV and complimentary WiFi. Our bathrooms have walk-in showers and continental breakfast is included in the rate.

Our spacious apartments are a 5-minute walk from the hotel, offering natural wood floors and kitchen areas for self catering. The apartments are spread over 4-floors and are accessible by stairs. A continental breakfast at the hotel is also included in the apartment rate.

See what our guests have to say

“Really great value for money hotel in central London. Will return.”

"Great hotel for short London stay. Very handy transport links, Earls Court tube station 3 min walk. Plenty of places to buy food and drink near to hotel. Rooms were clean and modern, not huge but big enough for a short stay. There was a small rear garden were you could have breakfast outside."