The 10 best cheap hotels in Saint Stephen, Canada | Booking.com
Skip to main content

Cheap hotels in Saint Stephen

Find the cheap hotels that appeal to you the most

The best cheap hotels in Saint Stephen

Check out our pick of great cheap hotels in Saint Stephen

Filter by:

Review score

Woodhaven - Seaside Accommodations

Waweig (Near Saint Stephen)

Located in Waweig in the New Brunswick region, Woodhaven - Seaside Accommodations provides accommodation with free WiFi and free private parking, as well as access to a hot tub.

A
Andrew
From
United Kingdom
A very nice place with lovely views.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 40 reviews
Price from
US$125.43
1 night, 2 adults

Cozy seaside cottage

Saint Andrews (Near Saint Stephen)

Cozy seaside cottage is situated in Saint Andrews and offers a private beach area and a garden. This property offers access to a terrace, free private parking and free WiFi.

H
Heidi
From
Canada
Super cute place. Bed was so comfortable I didn’t want to get out of it!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
US$129.01
1 night, 2 adults

Sunset Tides

Oak Haven (Near Saint Stephen)

Set in Oak Haven in the New Brunswick region, Sunset Tides has a garden. This beachfront property offers access to free WiFi and free private parking.

O
Olivia
From
United Kingdom
We had a fantastic stay at Sunset Tides! The hosts really do think of everything and made the stay so special! The rooms are comfortable and well decorated, the living area was large and comfortable with a projector on the wall with a popcorn machine and it really made us feel like we were having an evening at the cinema (something we very rarely get to do as we have a one year old!) They provided a cot and bedding which was great and the hosts even baby proofed the rooms which was an added bonus! My partner enjoyed the coffee station for his morning coffee too! The location was beautiful, we enjoyed a stroll down to the beach, and then the next day saw the beach covered in snow too! We loved our stay. Thank you so much!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 97 reviews
Price from
US$126.20
1 night, 2 adults

Seaside Beach Resort

Saint Andrews (Near Saint Stephen)

Facing the seafront in Saint Andrews, Seaside Beach Resort features a private beach area and barbecue facilities. This homestay provides free private parking and a housekeeping service.

R
Roger
From
United Kingdom
Fantastic location. We loved the detached cabin with a wonderful view and a decked terrace for mealtimes.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 588 reviews
Price from
US$126.86
1 night, 2 adults

The New Brunswick Bed and Breakfast

Saint Andrews (Near Saint Stephen)

The New Brunswick Bed and Breakfast in Saint Andrews provides adults-only accommodation with a garden and a shared lounge. The property has garden views.

M
Marian
From
Canada
Excellent and freshly made breakfast. Good variety of items served all fresh and hot. Room was immaculate with full amenities and clear instructions for room device functions along with site services. Location is within walking distance St. Andrews town center and harbor.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 84 reviews
Price from
US$244.41
1 night, 2 adults

Kennedy House

Saint Andrews (Near Saint Stephen)

Set in Saint Andrews, Kennedy House offers a casino. Each accommodation at the 3-star hotel has city views, and guests can enjoy access to a terrace and to a bar.

R
Rob
From
Netherlands
Location is fantastic on the Main Street overlooking centre square to the harbor. Sit on the veranda having diner while the sun is setting. Afterwards a casual drink in the bar.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 597 reviews
Price from
US$129.69
1 night, 2 adults

Dominion Hill Country Inn

Bocabec (Near Saint Stephen)

Set in Bocabec, Dominion Hill Country Inn has a garden. Boasting a shared kitchen, this property also provides guests with a barbecue.

R
Robyn
From
Australia
Lovely property. Good size room. Comfy king bed,comfy pillows. Great breakkie. Very lovely hosts. Recommend.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 323 reviews
Price from
US$99.62
1 night, 2 adults

The Montague Rose Inn & Cafe

Saint Andrews (Near Saint Stephen)

The Montague Rose Inn & Cafe is a recently renovated bed and breakfast in Saint Andrews, where guests can make the most of its garden and shared lounge.

M
Marius
From
United States
Zainub and Ben have been super friendly and welcoming. The room was perfectly clean and had a really nice touch. We especially liked the bathroom.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 167 reviews
Price from
US$112.88
1 night, 2 adults

Captain Dan's Shanty

Saint Andrews (Near Saint Stephen)

Boasting air-conditioned accommodation with a balcony, Captain Dan's Shanty is situated in Saint Andrews. This property offers access to a terrace, free private parking and free WiFi.

A
Adam
From
Canada
Everything was set up and ready to use, house was very clean and welcoming
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 20 reviews
Price from
US$261.57
1 night, 2 adults

Casa Breeze B & B

Saint Stephen

Set in Saint Stephen in the New Brunswick region, Casa Breeze B & B offers accommodation with free private parking, as well as access to a hot tub.

C
Cassie
From
United States
We loved our stay, the favorite lodging of our vacation, very clean, super hosts, great breakfast. Would come back again. Hosts made us feel very at home and welcome.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 104 reviews
All cheap hotels in Saint Stephen

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Cheap hotels that guests love in Saint Stephen

See all
  • Avg. price/night: US$89.84
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 343 reviews
    I loved that the hotel was in a more quiet location. It was easy to fall asleep because there was no traffic noise. The motel unit was so clean and was very comfortable. The host was incredibly friendly and very helpful to lead us to local restaurants that were reputable. I would definitely go back.
    Guest review by
    Danielle
    Family with young children
  • Avg. price/night: US$89.84
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 343 reviews
    effective air conditioning; good lighting, benches out front each unit; communal lounge and patio area with accommodating friendly host. Central location for St. Stephen, St. Andrews, and Maine.
    Guest review by
    William
    Young couple
  • Avg. price/night: US$89.84
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 343 reviews
    The staff was very friendly and accommodating. The room was bright, fresh, clean, super affordable, and exactly what we wanted and needed for a one night stay on our way through.❤️😊
    Guest review by
    Adams
    Young couple
  • Avg. price/night: US$89.84
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 343 reviews
    Location was easy to find just off the highway. Room was clean and quiet. It is a little old fashion but all the ammenities were included.
    Guest review by
    Kirsten
    Solo traveller
  • Avg. price/night: US$89.84
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 343 reviews
    Quiet, clean room with fridge and microwave; good location; firm beds; ample hot water; morning coffee; inexpensive rates
    Guest review by
    Mary
    Young couple
  • Avg. price/night: US$89.84
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 343 reviews
    The price was great and it was very clean, staff were very friendly and it's a great location
    Guest review by
    Lori
    People with friends
  • Avg. price/night: US$89.84
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 343 reviews
    Friendly staff and very clean and comfortable room. A five minute drive to the US border, so very convenient location.
    Guest review by
    Rankin
    Solo traveller
  • Avg. price/night: US$89.84
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 343 reviews
    The location is great if you want to visit NB and Maine. St Andrews is a short 25 min drive. The room was nicely renovated and very clean. The owners are friendly and helpful.
    Guest review by
    Audrey
    Group