20 Places to travel on a budget
Marrakech, Morocco. Morocco’s imperial city and the historic medieval city is also budget-friendly. A night in the hotel in Marrakech will cost you around $101, lunch and dinner for two (with drinks) – around $121 per day.