We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Upper St. John River

Brunswick, ME
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Quality Inn (Grand Falls, Canada) 2.5 of 5
10039 Rte 144, Grand Falls, New Brunswick E3Y 3H5, Canada
0.5 km from Upper St. John River
Special Offer 2 Trips, 1 Night Free*
Quality Inn Slideshow
#3 of 4 hotels in Grand Falls
Professional photos | Traveller photos (22) | Map
Show Prices
187 Ouellette Street, Grand Falls, New Brunswick E3Z 3E8, Canada
3.0 km from Upper St. John River
Offers & Announcements Save up to 20%
GreenLeadersGold level
BEST WESTERN PLUS Grand-Sault Hotel & Suites Slideshow
#1 of 4 hotels in Grand Falls
Professional photos | Traveller photos (86) | Map
Show Prices
Hill Top Motel (Grand Falls, Canada)
131 Madawaska Road, Grand Falls, New Brunswick E3Y 1A7, Canada
4.0 km from Upper St. John River
#2 of 4 hotels in Grand Falls
Professional photos | Traveller photos (9) | Map
Show Prices
Crown Park Inn (Caribou, ME) 2.0 of 5
30 Access Hwy, Intersection of Route 1 North & Route 89, Caribou, ME 04736
26.8 km from Upper St. John River
#2 of 2 hotels in Caribou
Professional photos | Traveller photos (14) | Map
Show Prices
19 Main St, cnr US Rt 1 & 164, Caribou, ME 04736
32.2 km from Upper St. John River
Caribou Inn & Convention Center Slideshow
#1 of 2 hotels in Caribou
Professional photos | Traveller photos (15) | Map
Show Prices
Settlers Inn and Motel (Plaster Rock, Canada)
141 Main Street, Plaster Rock, New Brunswick E7G 2H2, Canada
35.7 km from Upper St. John River
#1 of 1 hotels in Plaster Rock
Professional photos | Traveller photos (1) | Map
Show Prices
23 Langille St, Washburn, ME 04786
40.3 km from Upper St. John River
Aroostook Hospitality Inn Slideshow
#1 of 1 hotels in Washburn
Traveller photos (25) | Map
Long Lake Motor Inn (Saint Agatha, ME)
596 Main Street, Saint Agatha, ME
42.5 km from Upper St. John River
#1 of 1 hotels in Saint Agatha
Traveller photos (1) | Map
Hampton Inn Presque Isle (Presque Isle, ME) 2.5 of 5
768 Main Street, Presque Isle, ME 04769
44.5 km from Upper St. John River
Special Offer Double HHonors Points
Hampton Inn Presque Isle Slideshow
#1 of 5 hotels in Presque Isle
Professional photos | Traveller photos (57) | Map
Show Prices
Days Inn Edmundston (Edmundston, Canada) 2.0 of 5
10 Rue Mathieu | Trans Canada Hwy Exit 26, Edmundston, New Brunswick E7C 3E1, Canada
44.9 km from Upper St. John River
#2 of 10 hotels in Edmundston
Professional photos | Traveller photos (28) | Map
Show Prices
The Northeastland Hotel (Presque Isle, ME)
436 Main St., Presque Isle, ME 04769
46.3 km from Upper St. John River
#2 of 5 hotels in Presque Isle
Professional photos | Traveller photos (17) | Map
Show Prices
Budget Traveler Inn & Suites (Presque Isle, ME)
71 Main Street, Presque Isle, ME 04769
47.5 km from Upper St. John River
#5 of 5 hotels in Presque Isle
Traveller photos (6) | Map
116 Main Street, Presque Isle, ME 04769
47.6 km from Upper St. John River
Presque Isle Inn & Convention Center Slideshow
#3 of 5 hotels in Presque Isle
Professional photos | Traveller photos (28) | Map
Show Prices
Northern Lights Motel (Presque Isle, ME)
72 Houlton Road, Presque Isle, ME 04769
48.5 km from Upper St. John River
#4 of 5 hotels in Presque Isle
Map
735 Main Street, Madawaska, ME 04756
48.8 km from Upper St. John River
#3 of 3 hotels in Madawaska
Traveller photos (1) | Map
La Roma Motel (Edmundston, Canada)
32 Iroquois Rd., Edmundston, New Brunswick E7C 1X5, Canada
50.0 km from Upper St. John River
#6 of 10 hotels in Edmundston
Professional photos | Traveller photos (5) | Map
Show Prices