When you stay at The Royal Duchy Hotel in Falmouth, you'll be on the beach, within a 10-minute walk of Castle Beach and Ocean Bowl. This upscale hotel is 0.5 mi (0.7 km) from Discovery Quay and 0.5 mi (0.8 km) ... Read more

View all Luxury Hotels in Falmouth