Das Bristol Marriott Royal Hotel liegt in 350 Metern vom Bristol Aquarium und weniger als 5 Minuten zu Fuß von der Kathedrale von Bristol entfernt. Für die Gäste, die mit dem Auto reisen, stehen auch ein Privatparkplatz vor Ort zur Verfügung.
Das Hotel liegt im Stadtteil Clifton von Bristol, in ca. 500 Meter Entfernung vom Arnolfini. Die Great Britain gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem nicht weit entfernt vom Marriott Royal. Der Botanische Garten der Universität Bristol ist rund 3 km vom Hotel entfernt. Die Unterkunft befindet sich in etwa 25 Gehminuten Entfernung vom Bahnhof Montpelier.
Einige klimatisierte Zimmer in dem 4-Sterne-Hotel sind mit einem Flachbild-TV ausgestattet und verfügen über ein privates Bad mit einer behindertengerechten Dusche. Neben einem Steinkamin gibt es hier auch einen Schreibtisch. Von einigen der klimatisierten Zimmer aus kann man die Straße sehen.
Das Restaurant Za Za Bazaar ist ein paar Schritte entfernt vom Marriott Royal Bristol gelegen.