Airbnb is an online market where people can rent out their houses, apartments or rooms to travellers. It is also a great choice for tourists who want to immerse themselves in a foreign atmosphere. Airbnb's online system has different types of search criteria which can be used to find the perfect accommodation. It is possible to search for shared rooms, entire houses and even lavish spots with swimming pools. The website also provides clients with photos of properties and you can see all available apartments on the map. There is a wide range of prices, so people can find both a room for only a few dollars a night and a luxurious location for hundreds. Airbnb has a great customer support service, so you won't be left alone overseas. It offers a great bonus program too, where you can get money on bookings for inviting friends.