Peninsula Motor Inn Apartments befindet sich in Nelson Bay, einer malerischen Küstenstadt, die für ihre entspannte Strandatmosphäre bekannt ist. Das Hotel liegt an der Shoal Bay Road, nur einen kurzen Spaziergang vom Shoal Bay Beach und der Nelson Bay Marina entfernt. Der Little Beach ist ebenfalls in der Nähe, etwa 5 Gehminuten entfernt. Das Zentrum von Nelson Bay ist ungefähr 2 km von der Unterkunft entfernt. Der Flughafen Williamtown ist etwa 30 km vom Hotel entfernt.