El Ramada Coquitlam goza de una ubicación céntrica en el Lower Mainland de la Columbia Británica y ofrece fácil acceso a todos los lugares de interés del centro de Vancouver y del Greater Vancouver gracias al cercano Skytrain y a la autopista transcanadiense.
El hotel está cerca de las instalaciones de las olimpiadas de invierno 2010, de la Universidad Simon Fraser, del centro comercial Lougheed y de una gran variedad de locales de ocio y restauración.