Customer reviews
When our customers return from holiday we ask them to rate their hotel experience. They rate their hotel out of five stars across categories like location, service and value for money. They also give an overall quality score out of five. We gathered over 104,444 independent hotel reviews last year.
Our customer reviews
Independent
104k respondents
Impartial
Individual quality scores
Trustworthy
4.3/5 customer experience rating
Our customer experience
Our customers’ reviews are independently moderated by Feefo. We're extremely proud of our verified ratings, satisfaction scores and the commitment we see, when our customers consistently choose to book with us again.
Our customers rate our service too, and we're delighted we scored 4.3/5 for customer experience. The scores and comments we receive are used to refine our hotel portfolio and allow us to make recommendations to our customers based on quality and customer service.
Customer Excellence Awards
Each year our top-reviewed hotel partners are presented with our Customer Excellence Award.
Hotels that receive a rating of between 4.5 and 5 stars from our customers, and only those that have received a minimum of 10 reviews are eligible.
We’re delighted our top 8% of hotels received this accolade in 2025 – and for many this is their tenth consecutive year, proving an exemplary commitment to our customers.
Discover our top-reviewed hotels
Hotels in England
- Bloc Hotel Gatwick - London
- Canopy by Hilton London City - London
- Great Scotland Yard Hotel by Hyatt - London
- Hampton by Hilton London City - London
- Hilton Garden Inn London Heathrow Terminals 2 and 3 - London
- Hilton London Bankside - London
- Hotel Riu Plaza London Victoria - London
- Hyatt Regency London Blackfriars - London
- Kimpton FITZROY LONDON - London
- Novotel London Tower Bridge - London
- Sofitel London Gatwick - London
- Sofitel London Heathrow - T5 - London
- The Ampersand Hotel - London
- The Clermont London, Charing Cross - London
- The Clermont London, Victoria - London
- The Gantry London Curio Collection by Hilton - London
- The Resident Victoria - London
- The Royal Horseguards Hotel, London - London
- The Savoy - London
- The Waldorf Hilton London - London
- Wilde Aparthotels London Paddington - London
- DoubleTree by Hilton Newcastle International Airport - Newcastle
Worldwide hotels
Antigua
- Blue Waters Resort & Spa - Antigua
- Carlisle Bay - Antigua
- Cocobay Resort - Antigua
- COCOS Hotel - Antigua
- Galley Bay Resort & Spa by Elite - Antigua
- Pineapple Beach Club by Elite Island Resorts - Antigua
- South Point Antigua - Antigua
- The Inn at English Harbour - Antigua
Barbados
- Beach View Hotel & Villas - Barbados
- Bougainvillea Barbados - Barbados
- Cobblers Cove - Barbados
- Coconut Court Beach - Barbados
- Colony Club, a Luxury Collection Resort, Barbados - Barbados
- Coral Reef Club - Barbados
- Fairmont Royal Pavilion - Barbados
- Island Inn Hotel - Barbados
- Little Good Harbour - Barbados
- Port St Charles - Barbados
- Sandy Lane - Barbados
- Southern Palms Beach Club - Barbados
- Sugar Bay Barbados - Barbados
- The Sandpiper - Barbados
- Yellow Bird - Barbados
Bermuda
Cancun & Riviera Maya
- Haven Riviera Cancun Resort & Spa - Cancun
- Hyatt Ziva Cancun - Cancun
- Moon Palace Cancun - Cancun
- Secrets Maroma Beach Riviera Cancun - Cancun
- Secrets Playa Blanca Costa Mujeres - Cancun
- Secrets The Vine Cancun - Cancun
- TRS Coral Hotel - Cancun
- Iberostar Waves Tucan - Playa Del Carmen
- Secrets Moxché Playa Del Carmen - Playa Del Carmen
- The Beachfront by The Fives - Playa Del Carmen
- Secrets Akumal Riviera Maya - Riviera Maya
- TRS Yucatan Hotel - Riviera Maya
Dominican Republic
- Barcelo Bavaro Palace - Punta Cana
- Casa De Campo Resort & Villas - Punta Cana
- Dreams Flora Resort & Spa - Punta Cana
- Dreams Macao Beach Punta Cana - Punta Cana
- Majestic Mirage Punta Cana - Punta Cana
- Secrets Cap Cana Resorts and Spa - Punta Cana
- Secrets La Romana - Punta Cana
- Secrets Tides Punta Cana - Punta Cana
Grenada
- Blue Horizons Garden Resort - Grenada
- Coyaba Beach Resort - Grenada
- Sandals Grenada - Grenada
- Spice Island Beach Resort - Grenada
- True Blue Bay Boutique Resort - Grenada
Jamaica
St Lucia
- Anse Chastanet - St Lucia
- Bel Jou - St Lucia
- BodyHoliday - St Lucia
- Calabash Cove - St Lucia
- Coconut Bay Beach Resort and Spa - St Lucia
- East Winds - St Lucia
- StolenTime - St Lucia
St Kitts & Nevis
St Vincent and Grenadines
Tobago
Egypt
- Cairo Marriott Hotel & Omar Khayyam Casino - Cairo
- Marriott Mena House, Cairo - Cairo
- Four Seasons Resort Sharm El Sheikh - Sharm El Sheikh
- Rixos Premium Seagate - Sharm El Sheikh
- Rixos Sharm El Sheikh - Sharm El Sheikh
- Savoy Sharm El Sheikh - Sharm El Sheikh
- Steigenberger Alcazar - Sharm El Sheikh
Maldives
- Anantara Veli Maldives Resort - Maldives
- Angsana Velavaru - Maldives
- Atmosphere Kanifushi - Maldives
- Baros - Maldives
- Coco Palm Dhuni Kolhu - Maldives
- Constance Moofushi - Maldives
- Hard Rock Hotel Maldives - Maldives
- Kuredu Island Resort - Maldives
- LUX* South Ari Atoll - Maldives
- Meeru Maldives Resort Island - Maldives
- OBLU NATURE Helengeli by SENTIDO - Maldives
- OBLU SELECT Lobigili - Maldives
- OBLU SELECT Sangeli - Maldives
- Reethi Faru Resort - Maldives
- Riu Atoll - Maldives
- Riu Palace Maldivas - Maldives
- SAii Lagoon Maldives, Curio Collection by Hilton - Maldives
- Sheraton Maldives Full Moon Resort and Spa - Maldives
- Siyam World - Maldives
- Sun Siyam Iru Fushi Maldives - Maldives
- Sun Siyam Olhuveli - Maldives
- VARU by Atmosphere - Maldives
Mauritius
- Coin De Mire Attitude - Mauritius
- Constance Belle Mare Plage - Mauritius
- Constance Prince Maurice - Mauritius
- Heritage Awali Golf and Spa Resort - Mauritius
- Heritage Le Telfair Golf & Wellness Resort - Mauritius
- InterContinental Resort Mauritius - Mauritius
- La Pirogue - Mauritius
- Lagoon Attitude - Mauritius
- LUX* Belle Mare - Mauritius
- LUX* Grand Gaube - Mauritius
- Maritim Resort & Spa, Mauritius - Mauritius
- Paradise Cove Boutique Hotel - Mauritius
- Riu Palace Mauritius – Adults Only - Mauritius
- Shangri-La Le Touessrok, Mauritius - Mauritius
- Sugar Beach - Mauritius
- Sunrise Attitude - Mauritius
- Tamassa - Mauritius
- The Oberoi Beach Resort Mauritius - Mauritius
- The Residence - Mauritius
- The Westin Turtle Bay Resort & Spa - Mauritius
- Veranda Paul Et Virginie - Mauritius
- Zilwa Attitude - Mauritius
Morocco
- Atlas Prestige - Marrakech
- Be Live Collection Marrakech Adults Only All Inc. - Marrakech
- Fairmont Royal Palm Marrakech - Marrakech
- Four Seasons Resort Marrakech - Marrakech
- Iberostar Waves Club Palmeraie Marrakech - Marrakech
- Kenzi Rose Garden Marrakech - Marrakech
- Ksar Fawz & Spa - Marrakech
- Le Farnatchi - Marrakech
- Les Jardins de la Koutoubia - Marrakech
- Les Jardins de la Medina - Marrakech
- Marrakech Riads, Angsana Heritage Collection - Marrakech
- Riad Zayane - Marrakech
- Sirayane Boutique Hotel & Spa - Marrakech
- Sol Oasis Marrakech - Marrakech
- The Oberoi Marrakech - Marrakech
Seychelles
South Africa
Hong Kong, SAR of China
- Hyatt Centric Victoria Harbour Hong Kong - Hong Kong
- New World Millennium Hong Kong Hotel by Rosewood - Hong Kong
Malaysia
- Shangri-La Hotel Kuala Lumpur - Kuala Lumpur
- The Majestic Hotel Kuala Lumpur - Kuala Lumpur
- The Ritz-Carlton, Kuala Lumpur - Kuala Lumpur
Oman
Qatar
- Al Messila a Luxury Collection Resort and Spa Doha - Doha
- Hilton Salwa Beach Resort & Villas - Doha
- InterContinental Hotels DOHA BEACH & SPA - Doha
- Marriott Marquis City Center Doha Hotel - Doha
- The Ritz-Carlton, Doha - Doha
- The St Regis Doha - Doha
Singapore
- Fairmont Singapore - Singapore
- Four Points by Sheraton Singapore Riverview - Singapore
- Holiday Inn Express SINGAPORE CLARKE QUAY by IHG - Singapore
- Jen Singapore Orchardgateway by Shangri-La - Singapore
- Mandarin Oriental, Singapore - Singapore
- Raffles Singapore - Singapore
- Shangri-La Singapore - Singapore
- The Clan Hotel Singapore by Far East Hospitality - Singapore
- voco ORCHARD SINGAPORE - Singapore
Thailand
- Millennium Hilton Bangkok - Bangkok
- Shangri-La Hotel, Bangkok - Bangkok
- The Landmark Bangkok - Bangkok
- Graceland Khao Lak Beach Resort - Phuket
- The Slate Phuket - Phuket
United Arab Emirates
- Conrad Abu Dhabi Etihad Towers - Abu Dhabi
- Emirates Palace, Mandarin Oriental Abu Dhabi - Abu Dhabi
- Fairmont Bab Al Bahr - Abu Dhabi
- Hilton Abu Dhabi Yas Island - Abu Dhabi
- InterContinental Abu Dhabi - Abu Dhabi
- Jumeirah Saadiyat Island Abu Dhabi - Abu Dhabi
- Rixos Premium Saadiyat Island - Abu Dhabi
- Sheraton Abu Dhabi Hotel and Resort - Abu Dhabi
- Traders Qaryat Al Beri - Abu Dhabi
- Ajman Saray, a Luxury Collection Hotel & Resort - Ajman
- Fairmont Ajman - Ajman
- Anantara The Palm Dubai Resort - Dubai
- Andaz Dubai The Palm, by Hyatt - Dubai
- Atlantis The Royal - Dubai
- Atlantis, The Palm - Dubai
- Fairmont Dubai - Dubai
- Fairmont The Palm - Dubai
- Grand Hyatt Dubai - Dubai
- Grosvenor House Dubai - Dubai
- Hilton Dubai Palm Jumeirah - Dubai
- Hilton Dubai The Walk - Dubai
- JA Beach Hotel - Dubai
- JA Palm Tree Court - Dubai
- Jumeirah Al Naseem Dubai - Dubai
- Jumeirah Al Qasr Dubai - Dubai
- Jumeirah Beach Hotel Dubai - Dubai
- Jumeirah Dar Al Masyaf - Dubai
- Jumeirah Mina Al Salam - Dubai
- Jumeirah Zabeel Saray Dubai - Dubai
- Le Meridien Mina Seyahi Beach Resort & Waterpark - Dubai
- Le Royal Meridien Beach Resort & Spa - Dubai
- Marriott Resort Palm Jumeirah - Dubai
- One&Only Royal Mirage - Dubai
- One&Only The Palm - Dubai
- Raffles The Palm Dubai - Dubai
- Riu Dubai - All Inclusive - Dubai
- Rixos The Palm Dubai Hotel & Suites - Dubai
- Rove Dubai Marina - Dubai
- Sheraton The Walk, Dubai - Dubai
- Sofitel Dubai The Palm - Dubai
- Taj Exotica Resort & Spa, The Palm - Dubai
- The Ritz-Carlton, Dubai - Dubai
- The Westin Dubai Mina Seyahi Beach Resort & Marina - Dubai
- W Dubai Mina Seyahi - Dubai
- W Dubai The Palm - Dubai
- Waldorf Astoria Dubai Palm Jumeirah - Dubai
- InterContinental Ras Al Khaimah - Ras Al Khaimah
USA
- Fairmont Copley Plaza - Boston
- Hyatt Regency Boston - Boston
- InterContinental Boston - Boston
- Riu Plaza Chicago - Chicago
- Barefoot Beach Club - Clearwater & St Petes
- Conrad Las Vegas at Resorts World - Las Vegas
- Fontainebleau Las Vegas - Las Vegas
- Park MGM Las Vegas - Las Vegas
- Signature at MGM Grand - Las Vegas
- The Cosmopolitan of Las Vegas - Las Vegas
- The Palazzo at The Venetian® Resort - Las Vegas
- The Venetian® Resort Las Vegas - Las Vegas
- Vdara Hotel & Spa at ARIA Las Vegas - Las Vegas
- Wynn Las Vegas - Las Vegas
- Anaheim Resort Suites - Los Angeles
- DoubleTree by Hilton Buena Park - Los Angeles
- Hilton Santa Monica and Suites - Los Angeles
- Hyatt Regency Huntington Beach Resort & Spa - Los Angeles
- The Garland - Los Angeles
- The Hollywood Roosevelt - Los Angeles
- Kimpton EPIC Hotel - Miami
- Hyatt House Nashville Dwtn/Con Cntr - Nashville
- Tempo by Hilton Nashville Downtown - Nashville
- Monteleone - New Orleans
- Arlo Midtown Times Square Hotel - New York
- Arlo NoMad Hotel - New York
- Crowne Plaza HY36 Midtown Manhattan - New York
- Even Hotel Times Square South - New York
- Hotel Riu Plaza New York Times Square - New York
- Hyatt Centric Times Square New York - New York
- Innside by Melia New York NoMad - New York
- Kixby - New York
- Motto by Hilton New York City Chelsea - New York
- New York Marriott Marquis - New York
- Pestana CR7 Times Square - New York
- Pod Times Square - New York
- Riu Plaza Manhattan Times Square – W47th Street - New York
- Tempo by Hilton New York Times Square - New York
- The Beekman, A Thompson Hotel By Hyatt - New York
- The Times Square EDITION - New York
- Bahama Bay Resort Orlando - Orlando
- Disney's All Star Movies Resort - Orlando
- Disney's Coronado Springs Resort - Orlando
- Disney's Port Orleans French Quarter - Orlando
- Drury Inn & Suites near Universal Orlando Resort - Orlando
- Drury Plaza Hotel Orlando - Disney Springs Area - Orlando
- Hard Rock Hotel® - Orlando
- Loews Portofino Bay Hotel - Orlando
- Loews Sapphire Falls Resort - Orlando
- Rosen Plaza Hotel - Orlando
- Rosen Shingle Creek - Orlando
- Sonesta ES Suites - Orlando
- Universal Aventura Hotel - Orlando
- Universal Endless Summer – Surfside Inn & Suites - Orlando
- Universal Stella Nova - Orlando
- Waldorf Astoria Orlando - Orlando
- Wyndham Garden Lake Buena Vista Disney Springs - Orlando
- Argonaut Hotel - San Francisco
- Hotel Abri - San Francisco
- Crowne Plaza Hotel Seattle - Seattle
- Yours Truly DC Vignette Collection, an IHG Hotel - Washington DC
Canada
More to explore
Fly-drive holidays
Multi-centre holidays
Low deposit holidays
London holidays
Terms and Conditions
- Flight only prices are updated every 24 hours and are accurate when published. Flights at these prices are limited and may sell out quickly.
- Package holiday prices (flight + hotel or flight + car) prices are updated every 24 to 48 hours and are accurate when published and may vary upon reaching subsequent pages. Availability may be extremely limited particularly during peak periods.
- Return fares displayed are the lowest adult return prices in the cabin specified including taxes, fees and carrier charges, based on a 7-day return journey.
- Each–way fares displayed are the lowest adult each-way prices in the cabin specified based on the lowest adult return prices for a 7 day travel period, including all taxes, fees and carrier charges available in this period.
- One-way fares displayed are the lowest adult prices in the cabin specified including taxes, fees and carrier charges available in this period.
- Package holiday prices (flight + hotel and flight + car) shown are in GBP per person based on 2 adults sharing one room or one car and prices include taxes, fees and carrier charges unless otherwise specified. Flight + car prices based on drivers aged 30-70 years.
- Additional charges will be applied for payments made using a corporate credit card.
- Advertised fares are available on ba.com. Additional charges may apply if purchased through British Airways outlets or travel agents.
- Combine and save on Holidays: Guaranteed savings are only available when booking a Flight + Hotel or Flight + Car booking including one land product, it does not apply to a ‘Customise your trip’ holiday including more than one hotel and / or car.
- Package holidays are protected under British Airways Holidays Ltd by the Civil Aviation Authority. Our ATOL number is 5985.
- Standard British Airways terms and conditions apply.