When you hear ‘world’s best hotel’ you likely picture five-star resorts in the Maldives or bougie boutiques in Barcelona. In other words, something expensive. But TripAdvisor has just announced the ...