Find hotels in St. Stephen from ฿2,418
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Top 10 St. Stephen hotels and places to stay

Winsome Inn
St. Stephen
8.4 out of 10, Very good, (577)
The price is ฿3,211
฿3,692 total
includes taxes & fees
29 Nov - 30 Nov

The Coach House
St. Stephen
9.2 out of 10, Wonderful, (181)
The price is ฿3,206
฿3,686 total
includes taxes & fees
29 Nov - 30 Nov

Algonquin Resort St Andrews by-the-Sea Autograph Collection
St. Andrews
9.2 out of 10, Wonderful, (1011)
The price is ฿3,357
฿4,322 total
includes taxes & fees
8 Dec - 9 Dec

Kennedy House
St. Andrews
8.8 out of 10, Excellent, (958)
The price is ฿2,041
฿2,418 total
includes taxes & fees
30 Nov - 1 Dec

Saint Andrews Inn & Suites
St. Andrews
9.0 out of 10, Wonderful, (1007)
The price is ฿2,683
฿3,179 total
includes taxes & fees
30 Nov - 1 Dec

Greenside motel
St. Andrews
8.6 out of 10, Excellent, (405)
The price is ฿2,042
฿2,420 total
includes taxes & fees
30 Nov - 1 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular St. Stephen attractions
Learn more about St. Stephen
Explore relaxing St. Stephen: its festivals, art, history and more!

More cheap stays in St. Stephen

Greenside motel
242 Mowat Drive St. Andrews NB
The price is ฿2,042 per night from 30 Nov to 1 Dec
฿2,042
฿2,420 total
30 Nov - 1 Dec
includes taxes & fees
8.4/10 Very Good! (404 reviews)





























