1090 Peninsula Road(250) 726-2101
Terrace Beach Resort
More hotels near Terrace Beach Resort
1012 Peninsula Road(250) 726-4425
1187 Peninsula Road(250) 726-4202
596 Marine Drive(250) 726-4800
1714 Peninsula Road(250) 726-7001
1645 Cedar Road(855) 726-2270