St. John's, Canada - Top Affordable Hotels & Deals

Only Handpicked and Verified Accommodations for Your Stay in St. John's, Canada

Check-in
04Nov
Check-out
05Nov
Guests
2 Guests
St. John's offers attractions like Signal Hill, Cape Spear Lighthouse, and beautiful Quidi Vidi Lake. You can enjoy unique local experiences and stunning views at waterfront hotels in St. John's Newfoundland. For your stay, choose from charming boutique hotels, cheap hotels in St. John's, or hotels with jacuzzi suites in St. John's. Each accommodation is carefully picked based on reviews and amenities to ensure quality choices. Book in advance, especially in summer, and use public transit or taxis to explore the city easily.
All filters
1-13 out of 13
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great
Map4.2 km from City Centre
FromUS$ 92 /nightSelect
8.0
Great
Map3.1 km from City Centre1.8 km from Grand Concourse
FromUS$ 64 /nightSelect
8.2
Great
Map900 m from City Centre400 m from Anglican Cathedral of St John the Baptist
FromUS$ 130 /nightSelect
8.4
Great
Map1.2 km from City Centre100 m from Government House
FromUS$ 132 /nightSelect
8.2
Great
Map4.3 km from City Centre
FromUS$ 120 /nightSelect
8.2
Great
Map400 m from City Centre200 m from George Street
FromUS$ 99 /nightSelect
8.4
Great
Map
FromUS$ 135 /nightSelect
8.2
Great
Map4.5 km from City Centre
FromUS$ 87 /nightSelect
8.4
Great
Map700 m from City Centre200 m from Anglican Cathedral of St John the Baptist
FromUS$ 55 /nightSelect
8.2
Great
Map3.9 km from City Centre
FromUS$ 132 /nightSelect
8.0
Great
Hilton Garden Inn St. John'S Newfoundland, Canada
Map600 m from City Centre300 m from Railway Coastal Museum
FromUS$ 109 /nightSelect
8.4
Great
Extended Stay St.John'S
Map1.0 km from City Centre800 m from Railway Coastal Museum
FromUS$ 87 /nightSelect
The Guv'Nor Inn & Pub
Map1.9 km from City Centre1000 m from Memorial University of Newfoundland
FromUS$ 99 /nightSelect

Price range for hotels in St. John's

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
USD 135
⬇️ The lowest price
USD 55
💸 Average price for
3-star hotels
USD 104

Best hotels in St. John's

Based on guest reviews over the last 12 months

Cozy Comforts for Families:
Holiday Inn St John'S Conference Centre By Ihg
Charming Stay for Budget Travelers:
Super 8 By Wyndham St Johns
Modern Style Meets Business Needs:
Fairfield Inn & Suites By Marriott St. John'S Newfoundland
Local Charm and Heritage:
Mckay Manor On Duckworth
Contemporary Vibes in the City:
Alt Hotel St. John'S
Comfort in a Historic Setting:
Gower Guest House

How to get to St. John's

A list of all available types of transport

Airports
St. John's International (YYT)

FAQs about hotels in St. John's

We hope that the answers to these questions will help you plan your trip

Which hotels in St. John's are best for families?
The Holiday Inn St John'S Conference Centre offers family-friendly amenities, including spacious rooms and an indoor pool. Ramada By Wyndham St. John'S also caters to families with its convenient location and additional services for children.
Which hotels offer great views in St. John's?
Alt Hotel St. John'S provides stunning views of the harbor and is known for its modern design. Mckay Manor On Duckworth features breathtaking sea views from select rooms, making it perfect for scenic stays.
What are the best hotels near popular landmarks in St. John's?
Capital Hotel is conveniently located near the downtown area, within walking distance to Signal Hill, while Fairfield Inn & Suites By Marriott St. John'S Newfoundland is close to the St. John's International Airport, making it an ideal choice for travelers.
What are the cheapest hotel options in St. John's?
Super 8 By Wyndham St Johns and Abba Inn Guest House offer some of the most budget-friendly options, with average rates around $90 to $110 USD per night, depending on the booking period.
Which hotels in St. John's are top-rated according to guest reviews?
Fairfield Inn & Suites By Marriott St. John'S Newfoundland has received high ratings for exceptional cleanliness and service. Alt Hotel St. John'S is also praised for its contemporary style and amenities.

Other cities in Canada