The world's first sand hotel was recently constructed on Weymouth Beach in Weymouth, England. This gritty hotel features twin and double bedrooms, but don't Hotel 6, Sands Hotel, Hotel Deals, Air Hotel, Weymouth Beach, Castle Bedroom, Unusual Hotels, Amazing Hotels, Dorset England