Hotel ibis ibis is an international hotel company, owned by accor hotels. it has over 950 hotels in 55 countries around the world, with over 380 in france and most of the remainder elsewhere in europe. the hotels are generally close to city centres, airports or rail stations, offering budget rates. the first ibis opened in bordeaux in 1974 http://www. accor. com/gb/groupe/historique/en_bref/en_bref. asp.