Saint Stephen Hotels

Map of Saint Stephen Hotels

Saint Stephen is a charming town located in the southwestern part of New Brunswick, Canada. It is situated along the St. Croix River, which forms the international border with the United States. The town is known for its rich history, picturesque landscapes, and vibrant community. Saint Stephen is home to a mix of historic architecture and modern amenities, offering visitors a unique blend of old-world charm and contemporary comforts. The town's downtown area is lined with quaint shops, cafes, and restaurants, making it a popular destination for both locals and tourists.

Casa Breeze B & B Saint Stephen
9.9/10 Exceptional
14 reviews
Free Wi-Fi

Situated amidst 2 acres of land, this water property offers a private beach area and free bicycle rentals. Casa Breeze B & B is located in Saint Stephen and offers free Wi-Fi access throughout.

Number of rooms: 4

2211 Route 755, E3L 4C8 Saint Stephen, Canada

St. Stephen Inn Saint Stephen
Free Wi-Fi Parking

Offering free Wi-Fi, the year-round St. Stephen Inn features a 24-hour front desk and an on-site Asian restaurant. The rooms come with a mini fridge and coffee maker. Various restaurants can be found within 100 m.

Number of rooms: 51

99 King St, E3L 2C6 Saint Stephen, Canada