Saint Stephen Hotels

Thomas Wood
1 month ago

Are you in a hurry?

Here is a quick list of Hotels in Saint Stephen, selected based on their rating

Name of hotel Accommodation Rating Price, $
Friars Bay Inn & Cottages

8.9 / 10

(374 Reviews)

From 141$
Homeport Suites & Residences

8.9 / 10

(35 Reviews)

From 129$
Windsor House Inn

9.3 / 10

(16 Reviews)

From 191$
Kennedy House

8.4 / 10

(703 Reviews)

From 131$
The Algonquin Resort St. Andrews By-The-Sea, Autograph Collection

8.6 / 10

(497 Reviews)

From 181$

Table of contents

Friars Bay Inn & Cottages Homeport Suites & Residences Windsor House Inn Kennedy House Cheap Hotels The Algonquin Resort St. Andrews By-The-Sea, Autograph Collection Granite Town Hotel St Andrews Inn & Suites Pet Friendly Hotels Marathon Hotel

View all photos

8.9
Excellent
374 Reviews

Friars Bay Inn & Cottages

⭐ ⭐ ⭐
📍 750 Route 774

From 141$

Check Availability

View all photos

8.9
Excellent
35 Reviews

Homeport Suites & Residences

⭐ ⭐ ⭐ ⭐ ⭐
📍 194 New Brunswick 772

From 129$

Check Availability

Cheap Hotels

View all photos

9.3
Excellent
16 Reviews

Windsor House Inn

⭐ ⭐ ⭐ ⭐
📍 132 Water Street

From 191$

Check Availability

View all photos

8.4
Very good
703 Reviews

Kennedy House

⭐ ⭐ ⭐
📍 218 Water Street

From 131$

Check Availability

Pet Friendly Hotels

View all photos

8.6
Excellent
497 Reviews

The Algonquin Resort St. Andrews By-The-Sea, Autograph Collection

⭐ ⭐ ⭐ ⭐ ⭐
📍 184 Adolphus Street

From 181$

Check Availability

Hotels in Saint Stephen

Top Hotel for couples 💑 Friars Bay Inn & Cottages
Family Hotel 👪 Homeport Suites & Residences
Hotel with balcony 🌤️ Windsor House Inn

View all photos

7.8
Very good
270 Reviews

Granite Town Hotel

⭐ ⭐ ⭐ ⭐
📍 79 Main Street

From 82$

Check Availability

Dog Friendly Hotels

View all photos

8.1
Very good
418 Reviews

St Andrews Inn & Suites

⭐ ⭐ ⭐
📍 111 Water Street

From 153$

Check Availability

View all photos

8
Very good
93 Reviews

Marathon Hotel

⭐ ⭐ ⭐
📍 19 Marathon Lane

From 112$

Check Availability

Location