5. Royal Scotsman
For a $2,126 per night you can get a Scottish luxury train for a Grand Tour of Great Britain that lasts 8 days and 7 nights. The train is a proper luxury British train journey featuring one observation car, two dining cars, a crew car and the whole train only carries 36 guests. An open-deck carriage will let you enjoy the perfect British sceneries while relaxing with a tea.. or a scotch.