A palatial hotel in India, which has suites fit for maharajahs at £5,245 a night, has been rated the best in the world. Readers of Travel + Leisure gave The Leela Palace Udaipur 98.89 out of 100 in the publication’s annual ‘World’s Best 100 Hotels’ awards, which earned it the top spot.In second place was The Lodge & Spa at Brush Creek Ranch in Wyoming — with an overall score of 98.67The 72-room, eight-suite Rajasthan hotel was lauded for its ‘breathtaking view of Lake Pichola’, ‘excellent facilities’ and its emphasis on good service. One fan said the spot would be ‘ideal for honeymoons or special celebrations’ because of its romantic atmosphere. In second place was The Lodge & Spa at Brush Creek Ranch in Wyoming – with an overall score of 98.67.For wildlife fanatics third prize winner Singita Sabi Sand in South Africa might appeal. It has three rustic-styled luxury lodges set within a sprawling privately owned game reserve. The Leela Palace Udaipur, India, The Lodge & Spa at Brush Creek Ranch, Saratoga, Wyoming, Singita Sabi Sand, Sabi Sands Game Reserve, South Africa, The Farm at Cape Kidnappers, Hawke’s Bay, New Zealand, Gibb’s Farm, Karatu, Tanzania, JW Marriott Phu Quoc Emerald Bay Resort & Spa, Vietnam, The Mulia, Bali, Indonesia, Singita Grumeti, Serengeti National Park, Tanzania, The Bushcamp Company’s Mfuwe Lodge, South Luangwa National Park, Zambia, Lapa Rios Lodge, Osa Peninsula, Costa Rica, Rosewood Beijing, Turtle Island, Fiji, Royal Mansour, Marrakesh, Morocco are on the list.