Hotel mewah ini didirikan pada tahun 1910. Awalnya. Pada saat berdiri, hotel Majapahit bernama Hotel Oranje.
Majapahit merupakan salah satu hotel yang diperuntukan bagi kaum elit Belanda yang bertugas di Surabaya atau yang sedang berlibur.
Hotel Majapahit bernama diarsiteki oleh Sarkies bersaudara yang memiliki darah Armenia di dalamnya.
Sekitar tahun 1942, Jepang masuk ke wilayah Hindia-Belanda termasuk menguasai Kota Surabaya dan sekitarnya.
Maka dari itu, nama Oranje pun menghilang dan berubah menjadi hotel Yamato saat zaman penjajahan Jepang.
Saat ini, hotel Yamato sudah berubah menjadi hotel Majapahit. Hotel ini berbintang lima dengan total 143 kamar di lantai satu dan dua.