3. Maharajas Express
This train is award-winning (WTA world’s leading luxury train award) and its presidential suites have two bedrooms with baths, TV, bar, phone, climate control system, no wonder why it won the award twice in a row. The price is $3,385 per night and travels through the beautiful landscapes of India.