When is the best time to book a hotel?
There is no single answer: it depends on the destination and even the hotel. We check hotel prices every day for several booking lead times, so for each city below you can see whether booking early, last minute, or in between has actually been cheapest.
Choose a destination
- Best time to book a hotel in Banff, Canada (36 hotels)
- Best time to book a hotel in Bangkok, Thailand (909 hotels)
- Best time to book a hotel in Beijing, China (86 hotels)
- Best time to book a hotel in Brussels, Belgium (182 hotels)
- Best time to book a hotel in Calgary, Canada (97 hotels)
- Best time to book a hotel in Cancun, Mexico (111 hotels)
- Best time to book a hotel in Chengdu, China (66 hotels)
- Best time to book a hotel in Chicago, USA (197 hotels)
- Best time to book a hotel in Chongqing, China (45 hotels)
- Best time to book a hotel in Dubai, United Arab Emirates (560 hotels)
- Best time to book a hotel in Dublin, Ireland (183 hotels)
- Best time to book a hotel in Edmonton, Canada (76 hotels)
- Best time to book a hotel in Hawaii, USA (161 hotels)
- Best time to book a hotel in Helsinki, Finland (69 hotels)
- Best time to book a hotel in Hokuto, Japan (6 hotels)
- Best time to book a hotel in Hong Kong, China (96 hotels)
- Best time to book a hotel in Huatulco, Mexico (23 hotels)
- Best time to book a hotel in Incheon, South Korea (36 hotels)
- Best time to book a hotel in Isla Mujeres, Mexico (22 hotels)
- Best time to book a hotel in Ixtapa, Mexico (18 hotels)
- Best time to book a hotel in Jasper, Canada (11 hotels)
- Best time to book a hotel in Jeju, South Korea (75 hotels)
- Best time to book a hotel in Kelowna, Canada (29 hotels)
- Best time to book a hotel in Kyoto, Japan (87 hotels)
- Best time to book a hotel in Las Vegas, USA (138 hotels)
- Best time to book a hotel in London, United Kingdom (1126 hotels)
- Best time to book a hotel in Los Cabos, Mexico (98 hotels)
- Best time to book a hotel in Maldives, Maldives (256 hotels)
- Best time to book a hotel in Mazatlan, Mexico (47 hotels)
- Best time to book a hotel in Medicine Hat, Canada (16 hotels)
- Best time to book a hotel in Melbourne, Australia (182 hotels)
- Best time to book a hotel in Miami, USA (107 hotels)
- Best time to book a hotel in Monaco, Monaco (10 hotels)
- Best time to book a hotel in Montego Bay, Jamaica (7 hotels)
- Best time to book a hotel in Montreal, Canada (103 hotels)
- Best time to book a hotel in Munich, Germany (296 hotels)
- Best time to book a hotel in Nanaimo, Canada (14 hotels)
- Best time to book a hotel in Negril, Jamaica (17 hotels)
- Best time to book a hotel in New York City, USA (452 hotels)
- Best time to book a hotel in Niagra Falls, Canada (71 hotels)
- Best time to book a hotel in Okinawa, Japan (209 hotels)
- Best time to book a hotel in Orlando, USA (243 hotels)
- Best time to book a hotel in Osaka, Japan (76 hotels)
- Best time to book a hotel in Oslo, Norway (74 hotels)
- Best time to book a hotel in Ottawa, Canada (66 hotels)
- Best time to book a hotel in Palm Springs, USA (73 hotels)
- Best time to book a hotel in Paris, France (1502 hotels)
- Best time to book a hotel in Parksville, Canada (17 hotels)
- Best time to book a hotel in Phoenix, USA (109 hotels)
- Best time to book a hotel in Phuket, Thailand (648 hotels)
- Best time to book a hotel in Playa Mujeres, Mexico (4 hotels)
- Best time to book a hotel in Puerto Vallarta, Mexico (78 hotels)
- Best time to book a hotel in Punta Cana, Dominican Republic (48 hotels)
- Best time to book a hotel in Reykjavik, Iceland (101 hotels)
- Best time to book a hotel in Riviera Maya, Mexico (205 hotels)
- Best time to book a hotel in Riviera Nayarit, Mexico (41 hotels)
- Best time to book a hotel in Rome, Italy (1406 hotels)
- Best time to book a hotel in San Diego, USA (200 hotels)
- Best time to book a hotel in San Francisco, USA (184 hotels)
- Best time to book a hotel in Seattle, USA (88 hotels)
- Best time to book a hotel in Seoul, South Korea (196 hotels)
- Best time to book a hotel in Shanghai, China (521 hotels)
- Best time to book a hotel in Singapore, Singapore (233 hotels)
- Best time to book a hotel in St. John's, Canada (23 hotels)
- Best time to book a hotel in Stockholm, Sweden (148 hotels)
- Best time to book a hotel in Sydney, Australia (167 hotels)
- Best time to book a hotel in Taipei, Taiwan (86 hotels)
- Best time to book a hotel in Tofino, Canada (10 hotels)
- Best time to book a hotel in Tokyo, Japan (611 hotels)
- Best time to book a hotel in Toronto, Canada (88 hotels)
- Best time to book a hotel in Urayasu, Japan (28 hotels)
- Best time to book a hotel in Vancouver, Canada (72 hotels)
- Best time to book a hotel in Victoria, Canada (72 hotels)
- Best time to book a hotel in Whistler, Canada (26 hotels)
- Best time to book a hotel in Winnipeg, Canada (49 hotels)
- Best time to book a hotel in Xian, China (60 hotels)
- Best time to book a hotel in Zhangjiajie, China (20 hotels)
- Best time to book a hotel in Zurich, Switzerland (119 hotels)