Hotels in St. John's

Search and compare St. John's hotels from hundreds of travel sites and save

St. John's, NL, Canada
May 23 — May 242
St. John's, NL, Canada
Mon 5/23
Tue 5/24
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in St. John's

Filter by star ratings
All filters
Best Western Plus St. John's Airport Hotel and Suites
Best Western Plus St. John's Airport Hotel and Suites
9.1 Excellent
34 Jetstream Avenue, St. John's, NL, Canada
Show on map
4.0 mi from city centre, St. John's 
ExcellentBased on 824 reviews
9.1

Situated in St. John's, Best Western Plus St John's Airport Hotel and Suites has direct access to St. John's International Airport and features an indoor pool, free Wi-Fi and a Jacuzzi. It provides 4-star accommodation with air-conditioned rooms.

Jag Boutique Hotel
Jag Boutique Hotel
8.9 Excellent
115 George Street West, St. John's, NL, Canada
Show on map
0.5 mi from city centre, St. John's 
ExcellentBased on 628 reviews
8.9

JAG Boutique Hotel provides a comfortable setting when in St. John's. Those staying at the property can also enjoy free Wi-Fi during their stay.

Comfort Hotel Airport
Comfort Hotel Airport
9.0 Excellent
106 Airport Road, St. John's, NL, Canada
Show on map
3.2 mi from city centre, St. John's 
ExcellentBased on 534 reviews
9.0

Located in St. John's, Comfort Inn Airport St John's provides free Wi-Fi and a gym. It also offers meeting rooms, a free shuttle service and an express check-in and check-out feature.

Holiday Inn Express & Suites St John's Airport, an IHG Hotel
Holiday Inn Express & Suites St John's Airport, an IHG Hotel
8.8 Excellent
5 Navigator Avenue, St. John's, NL, Canada
Show on map
3.7 mi from city centre, St. John's 
ExcellentBased on 453 reviews
8.8

Holiday Inn Express & Suites St John's Airport offers 4-star accommodation in St. John's, just minutes from St. John's International Airport. It also features an indoor pool and a gym.

Sandman Signature St. John's Hotel
Sandman Signature St. John's Hotel
8.6 Excellent
227 Kenmount Road, St. John's, NL, Canada
Show on map
3.1 mi from city centre, St. John's 
ExcellentBased on 922 reviews
8.6

Situated in St. John's, Sandman Signature St John's Hotel offers 3-star accommodation, as well as an indoor pool. It provides complimentary Wi-Fi, a 24-hour reception and meeting rooms.

Capital Hotel
Capital Hotel
8.5 Excellent
208 Kenmount Road, St. John's, NL, Canada
Show on map
3.0 mi from city centre, St. John's 
ExcellentBased on 608 reviews
8.5

Capital Hotel St. John's offers a modern setting when in St. John's. Guests can also make use of free Wi-Fi.

Alt Hotel St. John's
Alt Hotel St. John's
9.1 Excellent
125 Water Street, St. John's, NL, Canada
Show on map
0.3 mi from city centre, St. John's 
ExcellentBased on 486 reviews
9.1

Alt Hotel St John's is set in St. John's and is within a short walk of nearby sightseeing spots, including Basilica Of St. John The Baptist and Government House. It also offers free Wi-Fi, a 24-hour reception and meeting rooms.

Crossroads Inn & Suites
Crossroads Inn & Suites
9.1 Excellent
980 Kenmount Rd., St. John's, NL, Canada
Show on map
6.5 mi from city centre, St. John's 
ExcellentBased on 452 reviews
9.1

Crossroads Inn & Suites St. John's is situated in St. John's and features complimentary Wi-Fi. It also provides a 24-hour reception, meeting rooms and a swimming pool.

The Duckworth Inn
The Duckworth Inn
7.8 Good
331 Duckworth Street, St. John's, NL, Canada
Show on map
0.1 mi from city centre, St. John's 
GoodBased on 249 reviews
7.8

This comfortable inn in St. John's offers complimentary Wi-Fi, as well as an express check-in and check-out feature and meeting rooms. It is ideally positioned for guests wanting to visit local attractions.

Hampton Inn & Suites by Hilton St. John's Airport
Hampton Inn & Suites by Hilton St. John's Airport
8.8 Excellent
411 Stavanger Drive, St. John's, NL, Canada
Show on map
3.4 mi from city centre, St. John's 
ExcellentBased on 232 reviews
8.8

Hampton Inn & Suites by Hilton St John's Airport offers 4-star accommodation in St. John's. It also provides meeting rooms, an indoor pool and free Wi-Fi.

Tips for booking a St. John's hotel

Cheapest month:January
Most expensive month:July
Average price in St. John's:$126/night
Cheapest price found:$28/night
Cheapest day:Tuesday
Most expensive day:Monday
$89 - $174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$114 - $188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated St. John's hotels

Show all 176 hotels
1
Holiday Inn St. John's Government Centre Hotel
Holiday Inn St. John's Government Centre Hotel
7.0 Good
180 Portugal Cove Road, St. John's, NL, Canada
Show on map
1.8 mi from city centre, St. John's, NL, Canada 

Ideally situated in St. John's, Holiday Inn St Johns Government Center offers modern accommodation within a short drive of Basilica Of St. John The Baptist, Memorial University of Newfoundland St. John's Campus and Suncor Energy Fluvarium. It also features a gym, a Jacuzzi and an outdoor pool.

2
Sheraton Hotel Newfoundland
Sheraton Hotel Newfoundland
8.3 Excellent
115 Cavendish Square, St. John's, NL, Canada
Show on map
0.6 mi from city centre, St. John's, NL, Canada 

Sheraton Hotel Newfoundland provides a comfortable setting while in St. John's. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of Colonial Building, the National War Memorial and Government House.

3
Fairfield Inn & Suites by Marriott St. John's Newfoundland
Fairfield Inn & Suites by Marriott St. John's Newfoundland
8.8 Excellent
199 Kenmount Road, St. John's, NL, Canada
Show on map
2.8 mi from city centre, St. John's, NL, Canada 

Fairfield Inn & Suites St John's Newfoundland provides a charming setting while in St. John's. Some of the facilities provided at this 3-star hotel include an indoor pool and water slides.

4
Crossroads Inn & Suites
Crossroads Inn & Suites
9.1 Excellent
980 Kenmount Rd., St. John's, NL, Canada
Show on map
6.5 mi from city centre, St. John's, NL, Canada 

Crossroads Inn & Suites St. John's is situated in St. John's and features complimentary Wi-Fi. It also provides a 24-hour reception, meeting rooms and a swimming pool.

5
Best Western Plus St. John's Airport Hotel and Suites
Best Western Plus St. John's Airport Hotel and Suites
9.1 Excellent
34 Jetstream Avenue, St. John's, NL, Canada
Show on map
4.0 mi from city centre, St. John's, NL, Canada 

Situated in St. John's, Best Western Plus St John's Airport Hotel and Suites has direct access to St. John's International Airport and features an indoor pool, free Wi-Fi and a Jacuzzi. It provides 4-star accommodation with air-conditioned rooms.

6
Hampton Inn & Suites by Hilton St. John's Airport
Hampton Inn & Suites by Hilton St. John's Airport
8.8 Excellent
411 Stavanger Drive, St. John's, NL, Canada
Show on map
3.4 mi from city centre, St. John's, NL, Canada 

Hampton Inn & Suites by Hilton St John's Airport offers 4-star accommodation in St. John's. It also provides meeting rooms, an indoor pool and free Wi-Fi.

7
The Murray Premises Hotel
The Murray Premises Hotel
8.8 Excellent
5 Becks Cove, St. John's, NL, Canada
Show on map
0.2 mi from city centre, St. John's, NL, Canada 

Set in St. John's, Murray Premises Hotel is a five-minute walk from George Street and provides a Jacuzzi. Guests can also enjoy complimentary wireless internet.

8
Jag Boutique Hotel
Jag Boutique Hotel
8.9 Excellent
115 George Street West, St. John's, NL, Canada
Show on map
0.5 mi from city centre, St. John's, NL, Canada 

JAG Boutique Hotel provides a comfortable setting when in St. John's. Those staying at the property can also enjoy free Wi-Fi during their stay.

Cheapest hotels in St. John's, Newfoundland and Labrador

Show all 176 hotels
The Duckworth Inn
The Duckworth Inn
7.8 Good
331 Duckworth Street, St. John's, NL, Canada
Show on map
0.1 mi from city centre,  

This comfortable inn in St. John's offers complimentary Wi-Fi, as well as an express check-in and check-out feature and meeting rooms. It is ideally positioned for guests wanting to visit local attractions.

$84
Avg. per night
Cabot Boutique Hotel
Cabot Boutique Hotel
8.5 Excellent
26 Monkstown Road, St. John's, NL, Canada
Show on map
0.4 mi from city centre,  

Cabot Guest House is located in St. John's and offers free Wi-Fi. It is ideally positioned for those wanting to discover the area's attractions.

$91
Avg. per night
Gower Guest House
Gower Guest House
8.2 Excellent
180 Gower Street, St. John's, NL, Canada
Show on map
0.0 mi from city centre,  

Gower Guest House provides comfortable 3-star accommodation in St. John's. It offers complimentary wireless internet and is steps from Cathedral of St. John the Baptist and tourist attractions.

$92
Avg. per night
The Elizabeth Manor Guesthouse
The Elizabeth Manor Guesthouse
9.0 Excellent
21 Military Road, St. John's, NL, Canada
Show on map
0.5 mi from city centre,  

The Elizabeth Manor Guesthouse is set in St. John's and is close to local landmarks, including the National War Memorial. It also offers free Wi-Fi, a swimming pool and a sun deck.

$94
Avg. per night
Capital Hotel
Capital Hotel
8.5 Excellent
208 Kenmount Road, St. John's, NL, Canada
Show on map
3.0 mi from city centre,  

Capital Hotel St. John's offers a modern setting when in St. John's. Guests can also make use of free Wi-Fi.

$108
Avg. per night
Crossroads Inn & Suites
Crossroads Inn & Suites
9.1 Excellent
980 Kenmount Rd., St. John's, NL, Canada
Show on map
6.5 mi from city centre,  

Crossroads Inn & Suites St. John's is situated in St. John's and features complimentary Wi-Fi. It also provides a 24-hour reception, meeting rooms and a swimming pool.

$109
Avg. per night
Comfort Hotel Airport
Comfort Hotel Airport
9.0 Excellent
106 Airport Road, St. John's, NL, Canada
Show on map
3.2 mi from city centre,  

Located in St. John's, Comfort Inn Airport St John's provides free Wi-Fi and a gym. It also offers meeting rooms, a free shuttle service and an express check-in and check-out feature.

$113
Avg. per night
Monroe House Executive Suites
Monroe House Executive Suites
9.2 Excellent
8 Forest Road, St. John's, NL, Canada
Show on map
0.6 mi from city centre,  

Boasting a swimming pool, Monroe House Executive Guest Suites is located in St. John's and provides comfortable accommodation. It offers free Wi-Fi, a designated smoking area and a garden.

$114
Avg. per night

Hotel prices in St. John's

2 stars and under
#1 Most popular

Hillview Terrace Suites

3 Wadland Crescent, St. John's, NL, Canada

$75

Avg. per night

Memorial University
#2 Most popular

Memorial University

40 Livyers Loop, St. John's, NL, Canada

8.7 Excellent
$54

Avg. per night

3 stars
Comfort Hotel Airport
#1 Most popular

Comfort Hotel Airport

106 Airport Road, St. John's, NL, Canada

9.0 Excellent
$113

Avg. per night

Sandman Signature St. John's Hotel
#2 Most popular

Sandman Signature St. John's Hotel

227 Kenmount Road, St. John's, NL, Canada

8.6 Excellent
$120

Avg. per night

Capital Hotel
Best value

Capital Hotel

208 Kenmount Road, St. John's, NL, Canada

8.5 Excellent
$108

Avg. per night

4 stars +
Monastery Spa & Suites by The Leaside Group
#1 Most popular

Monastery Spa & Suites by The Leaside Group

63 Patrick Street, St. John's, NL, Canada

8.7 Excellent
$155

Avg. per night

#2 Most popular

Bannerman Park Suites

23 Rennie's Mill Road, St. John's, NL, Canada

10.0 Excellent
$87

Avg. per night

Best Western Plus St. John's Airport Hotel and Suites
Best value

Best Western Plus St. John's Airport Hotel and Suites

34 Jetstream Avenue, St. John's, NL, Canada

9.1 Excellent
$127

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in St. John's

About St. John's

Known for its colorful row houses and natural harbor, St. John’s is nestled on Newfoundland island off Canada’s Atlantic Coast. Explore its cultural sites, including museums, historic landmarks and cathedrals, or admire natural attractions, such as Avalon Peninsula.

Things to do

Stroll Water Street, one of the oldest streets in North America, dotted with souvenir shops, bakeries and restaurants. George Street pumps out live entertainment in the evening, from Turkey Joe’s with its live DJs to local musicians at The Fat Cat.

Marvel at the ornate gilded ceiling and 46-meter-tall twin towers at the Basilica of St. John the Baptist and see the statue of Our Lady of Fatima, a gift from Portuguese sailors. Have dessert in the tearoom at the Cathedral of St. John the Baptist, which showcases one of the finest examples of neo-Gothic architecture in North America.

For the best view in town, visit Cape Spear Lighthouse National Historic Site to admire its dramatic cliffs and two lighthouses. Learn about local history at the museums at The Rooms, then see a 550-million-year-old rock bed and geological exhibits at the Johnson GEO Centre.

Stretch your legs on the East Coast Trail, a 540-kilometer-long trail along the East Coast of Newfoundland. It offers a variety of access points near St. John’s where you can soak up the region’s natural beauty as you spot whales and puffins and admire the rugged landscapes of the Avalon Peninsula.

Getting around

St. John's International Airport is 10 kilometers from the downtown area of St. Johns, while several ferries connect to the island from North Sydney. You can walk or catch public buses around the town center but will need a vehicle to explore further.

St. John's travel FAQs

Known for its colorful row houses and natural harbor, St. John’s is nestled on Newfoundland island off Canada’s Atlantic Coast. Explore its cultural sites, including museums, historic landmarks and cathedrals, or admire natural attractions, such as Avalon Peninsula.

Things to do in St. John's

Stroll Water Street, one of the oldest streets in North America, dotted with souvenir shops, bakeries and restaurants. George Street pumps out live entertainment in the evening, from Turkey Joe’s with its live DJs to local musicians at The Fat Cat.

Marvel at the ornate gilded ceiling and 46-meter-tall twin towers at the Basilica of St. John the Baptist and see the statue of Our Lady of Fatima, a gift from Portuguese sailors. Have dessert in the tearoom at the Cathedral of St. John the Baptist, which showcases one of the finest examples of neo-Gothic architecture in North America.

For the best view in town, visit Cape Spear Lighthouse National Historic Site to admire its dramatic cliffs and two lighthouses. Learn about local history at the museums at The Rooms, then see a 550-million-year-old rock bed and geological exhibits at the Johnson GEO Centre.

Stretch your legs on the East Coast Trail, a 540-kilometer-long trail along the East Coast of Newfoundland. It offers a variety of access points near St. John’s where you can soak up the region’s natural beauty as you spot whales and puffins and admire the rugged landscapes of the Avalon Peninsula.

Getting around St. John's

St. John's International Airport is 10 kilometers from the downtown area of St. Johns, while several ferries connect to the island from North Sydney. You can walk or catch public buses around the town center but will need a vehicle to explore further.

  • What are the best hotels in St. John's?

    Ramada by Wyndham St. John's (8.3/10 from 895 reviews), Best Western Plus St. John's Airport Hotel and Suites (9.1/10 from 824 reviews), and Jag Boutique Hotel (8.9/10 from 628 reviews) are all highly rated places to stay in St. John's.

  • What is a good hotel near MUN Botanical Garden?

    With a rating of 8.3/10 from 895 reviews, Ramada by Wyndham St. John's is a hotel close to MUN Botanical Garden that is well recommended by HotelsCombined users.