Hotels in Carnaby
Carnaby boasts 10 unique hotels catering to various tastes and budgets. Boutique hotels dominate the scene, primarily located near Kingly Street and Great Marlborough Street. For affordability, 3-star options average £130 per night, while luxury 5-star hotels hover around £450. The newly built 'The Velvet Rose Hotel' stands out with chic interiors and eco-friendly features. Explore and book now on our platform for the perfect stay!