Riviera Resort Hotel is located on the seafront on Beach Road, Sea Point, 6km (3.7 miles) from the city centre and 200m (656.1 feet) from the nearest shopping centre. Riviera Resort Hotel is situated only 200m (656.1 feet) from the beach and an open-air swimming pool, 6km (3.7 miles) from the railway station and ±24km (14.9 miles) from Cape Town International Airport.