Many luxurious resorts have indoor and outdoor pools to make a splash and for an enhanced experience. Hampton Inn by Hilton Ottawa Airport The Westin Ottawa Hilton Garden Inn Ottawa Airport Homewood Suites By Hilton Ottawa Downtown Les Suites Hotel Lord Elgin Hotel Chateau Beauvallon