Places to stay in St George, New Brunswick
![]() |
![]() |
Maxwell's Campground
Read more details...
98 Maxwell Road, St George, E5C
(+001) 506-755-2751
Baybreeze Restaurant & Motel
Read more details...
Pocologan, St George, E0G 2S0
(+001) 506-755-3850
Clipper Shipp Beach Motel
Read more details...
Pocologan, St George, E0G 2S0
(+001) 506-755-2211
Smith's Motel & Restaurant
Read more details...
5254 Hwy 1, St George, E5H 2C5
(+001) 506-755-3034
Grove Motel
Read more details...
30 Brunswick St, St George, E5C 1A9
(+001) 506-755-3725
Filter by:
Click property titles for more detailed descriptions
Map showing location of St George
St George links of interest
Nearby towns close to St George, New Brunswick
St. George is a Canadian town in Charlotte County, New Brunswick.
George is nicknamed the "Granite Town" and is located on the Magaguadavic River between Passamaquoddy Bay and Lake Utopia. It is 70 km west of Saint John.
- Charlotte County - 0 km
- Canal* - 2 km
- Letang - 3 km
- Pennfield - 4 km
- Blacks Harbour* - 5 km
- Blacksharbour - 5 km
- Back Bay - 5 km
- Letete - 5 km
- Beaver Harbour - 5 km
- St. Andrews* - 11 km
- Deer Island* - 8 km
- Pocologan* - 11 km
- New River Beach* - 14 km
- Oak Bay* - 18 km
- Wilsons Beach* - 14 km
- Fairhaven* - 14 km
Towns are shown withing 20km radius of St George, New Brunswick. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

