Here are some hotels near Canadian Museum of Nature: Sheraton Ottawa Hotel,Capital Hill Hotel & Suites,Corporate Stays 50 Laurier Splendid Apartments,Cartier Place Suite Hotel,Ottawa Embassy Hotel & Suites