South Place Hotel Joins
Preferred Hotels & Resorts
We are thrilled to share that South Place Hotel has officially been selected to join the membership of the prestigious Preferred Hotels & Resorts! – The world’s largest independent hotel brand that represents a global portfolio of distinctive hotels, resorts, residences, and unique hotel groups across 80 countries.
Preferred Hotels & Resorts represents more than 650 independent hotels across the globe, united by a commitment to service excellence, local authenticity, and memorable guest experiences.
By becoming part of this collection, South Place Hotel connects our guests with the I Prefer Hotel Rewards programme — the world’s largest loyalty scheme for independent hotels — along with access to exclusive offers, seamless booking benefits, and greater global recognition.
As a luxury hotel in London, joining Preferred Hotels is a natural extension of our values: design-led hospitality, personalised service, and a location that blends city energy with boutique calm.