There are many hotels in the city Centre of Amsterdam, as well as B&B and Airbnb. Hotels from which the Royal Academy can be easily reached are:

Hotels et cetera in Amsterdam

 The Albushotel Vijzelstraat 49, 1017 HE Amsterdam

 Hampshire Hotel Rembrandtsqaure, Amstelstraat 17, 1017 DA Amsterdam

 Hampshire Hotel Eden Amsterdam, Amstel 144, 1017 AE Amsterdam

 Volkshotel Wibautstraat 150, 1091 GR Amsterdam

 The Student Hotel Wibautstraat 129, 1091 GL Amsterdam