Hotels + Resorts Luxury Hotels This Gorgeous Floating Palace in India Is Waiting for You You could book a room in paradise. By Andrea Romano Andrea Romano Andrea Romano is a writer and editor in New York City. For the last eight years, she has been a lifestyle journalist for Mashable, Brit+Co, Reviewed, Bustle, and Travel + Leisure. Travel + Leisure Editorial Guidelines Updated on July 18, 2022 Fact checked by Elizabeth MacLennan Trending Videos Close this video player Photo: Courtesy of Taj Hotels Resorts and Palaces At Taj Lake Palace in Udaipur, India, you and your significant other can float all your cares away at one of the most romantic destinations in the world. This floating palace in the middle of Lake Pichola was built by Maharana Jagat Singh II in 1746 as a bonafide pleasure palace. Today, it's a five-star luxury hotel as well as a popular T.V. and film location, with cameos in "Octopussy" and "Jewel in the Crown". The Top 100 Hotels in the World The floating palace is located across from the larger City Palace in Udaipur and enjoys 360 degrees of lake and city views from its spot in the tranquil waters. Restored in the 1960s, the hotel includes 65 rooms and 18 suites with around-the-clock butler service. Getty Images/Cultura Exclusive The Best Resort Hotels in India If you're itching to get your feet on dry land, getting to and from the hotel is just a quick trip by water taxi from the city pier. When you're not spending time in your beautiful suite, the hotel also offers a full-sized swimming pool, yoga facilities, a rooftop bar, restaurant, and a spa on a boat. Because everything is better on a boat. Getty Images Do You Need a Visa to Visit India? If you plan on staying at the floating palace and being treated like royalty, be prepared to pay a royal sum. Rooms cost between $380 (30,000 INR) and over $5,330 (425,000 INR) per night, depending on the size and type of room you decide to book. More information on booking your trip can be found on the hotel's website.