Our Story

The Mayflower Hotel is a 4 star boutique Bed and Breakfast 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.

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."