flag

St. John's Hotels

St. John's
Nov 22, 2024 - Nov 23, 2024
2 adults, 1 room
Search
St. John's Hotels
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.2
Very good (85)
View map · 4.5 km City Centre
From
121C$ /per night
8.2
Very good (77)
View map · 0.8 km City Centre
From
139C$ /per night
8
Very good (54)
View map · 0.5 km City Centre
From
149C$ /per night
8.4
Very good (56)
View map · 10.1 km City Centre
From
126C$ /per night
8.4
Very good (66)
View map · 4.7 km City Centre
From
131C$ /per night
8.6
Excellent (57)
View map · 0.8 km City Centre
From
85C$ /per night
8.4
Very good (54)
View map · 0.2 km City Centre
From
160C$ /per night
8.2
Very good (58)
View map · 0.5 km City Centre
From
87C$ /per night
8
Very good (92)
View map · 4.3 km City Centre
From
160C$ /per night
8.2
Very good (139)
View map · 4.2 km City Centre
From
128C$ /per night
8
Very good (44)
View map · 3.3 km City Centre
From
136C$ /per night
View map · 1.3 km City Centre
From
186C$ /per night
8.4
Very good (32)
View map · 1.3 km City Centre
From
200C$ /per night
8
Very good (87)
View map · 3.2 km City Centre
From
89C$ /per night
8.4
Very good (181)
View map · 1.3 km City Centre
From
93C$ /per night
8.2
Very good (42)
View map · 0.3 km City Centre
From
138C$ /per night
8.4
Very good (73)
View map · 0.6 km City Centre
From
76C$ /per night
8.6
Excellent (28)
View map · 0.5 km City Centre
From
206C$ /per night
8.2
Very good (84)
View map · 6.6 km City Centre
From
153C$ /per night
8.2
Very good (36)
View map · 2.0 km City Centre
From
142C$ /per night
8.6
Excellent (260)
View map · 5.4 km City Centre
From
114C$ /per night

Discover Your Perfect Stay

Nestled on the scenic eastern edge of Canada, St John's, NL, is a vibrant city that captivates visitors with its rich history, stunning landscapes, and warm hospitality. As the capital of Newfoundland and Labrador, St John’s boasts a charming blend of tradition and modernity, making it an ideal destination for both adventure seekers and culture enthusiasts. When planning your trip, finding the perfect accommodation is essential, and the diverse range of hotels in St John's, NL, ensures that every traveler can discover their ideal home away from home.

From luxurious waterfront properties offering breathtaking ocean views to cozy bed and breakfasts steeped in local charm, the hotels in St John's cater to a variety of preferences and budgets. Many establishments reflect the city's colorful character, providing travelers with unique experiences and a taste of the region's renowned hospitality. Whether you're looking for a central location to explore the city's vibrant downtown or a tranquil retreat to relax after a day of sightseeing, St John's has plenty of options to make your stay memorable.

In addition to providing comfortable accommodations, the hotels in St John's, NL, often offer convenient access to popular attractions and activities. Explore historic sites such as Signal Hill, indulge in fresh seafood at nearby restaurants, or take part in local festivals that celebrate the culture and heritage of Newfoundland. With so much to see and experience, choosing the right hotel can make all the difference in fully enjoying your St John's adventure.

Name of hotel Booking Rating Price, $
Murray Premises Hotel

8.4 / 10

(886 Reviews)

From 145C$
The Battery Hotel And Conference Centre

7.1 / 10

(82 Reviews)

From 107C$
The Roses Heritage Inn

8.3 / 10

(146 Reviews)

From 152C$
Ramada By Wyndham St. John's

8.0 / 10

(1172 Reviews)

From 128C$
The Duckworth Inn

7.5 / 10

(801 Reviews)

From 87C$
8.4
Very good (886)

Murray Premises Hotel

4
5 Becks Cove
Located in the historic Murray Premises, this hotel beautifully merges contemporary luxury with the charm of St John’s heritage. With rooms that showcase exposed brick walls and modern amenities, Murray Premises Hotel provides a unique atmosphere steeped in local history. Guests can enjoy spacious accommodations complete with kitchenettes, perfect for longer stays or families. The hotel's ideal location means you're just steps away from the vibrant boutiques and restaurants of Water Street. You can also take advantage of the hotel’s on-site dining options, which highlight the area’s fresh seafood and local ingredients. If you’re looking for boutique hotels in St John's, NL, Murray Premises is an exceptional choice.

From

145C$ /per night
7.1
Good (82)

The Battery Hotel And Conference Centre

2
100 Signal Hill Road
Overlooking the stunning harbor, The Battery Hotel and Conference Centre provides a captivating setting for couples seeking a romantic retreat. With beautifully designed rooms that offer breathtaking views, this hotel creates a perfect ambiance for relaxation and romance. The on-site restaurant serves delicious cuisine highlighting local flavors, ideal for a special dinner for two. Guests can unwind in the comfortable lounge areas or take a romantic stroll along the nearby coastal paths. The hotel also offers couples packages, including spa treatments and candles for an unforgettable retreat. Among the romantic hotels in St John's, NL, The Battery Hotel provides an extraordinary combination of beauty and comfort.

From

107C$ /per night

Elegant Stays at Boutique Hotels in St. John's, NL

When looking for a unique and charming atmosphere, boutique hotels in St John's, NL, offer an immersive experience that reflects the city’s culture and history. These hotels provide personalized service, distinct architecture, and exceptional décor, allowing guests to enjoy a stay that feels intimate and special. From prime locations in the center of downtown to quaint settings with stunning views, boutique hotels cater to a wide range of tastes and preferences. In this section, we highlight some of the best boutique hotels in the area, each with its own unique flair and character. Exploring these curated options will enhance your overall experience while visiting, making your trip truly unforgettable. If you're seeking a blend of comfort and style, these hotels are excellent choices among the hotels in St John's, NL.

8.3
Very good (146)

The Roses Heritage Inn

4
9-11 Military Road
The Roses Heritage Inn is a delightful bed and breakfast located in a historic building that exudes character and charm. Carefully maintaining its original features, this inn offers guests a taste of St John's history while providing modern comforts like Wi-Fi and flat-screen TVs. Visitors can wake up to a delicious homemade breakfast featuring local ingredients, setting the perfect start to your day. Each room is unique, decorated with a blend of antiques and contemporary touches that create an inviting atmosphere. The friendly owner and staff are eager to share local tips and recommendations to enhance your stay. For travelers searching for warm bed and breakfasts within the hotels in St John's, NL, The Roses Heritage Inn is a heartfelt choice.

From

152C$ /per night
8
Very good (1172)

Ramada By Wyndham St. John's

3
102 Kenmount Rd
Offering a great blend of comfort and affordability, the Ramada By Wyndham St John’s is perfect for travelers looking to save on lodging expenses. It features well-appointed rooms equipped with essential amenities for a relaxing stay, ensuring you feel at home. This hotel includes an on-site restaurant and bar, making it easy to enjoy meals without venturing far. Guests can also make use of the fitness center and complimentary breakfast, enhancing the value of their experience. Located conveniently close to downtown, visiting local attractions becomes hassle-free while maintaining an economical budget. As you consider affordable hotels in St John's, NL, the Ramada By Wyndham is an excellent option.

From

128C$ /per night

Cozy Accommodations in Bed and Breakfasts in St. John's, NL

Bed and breakfasts are a wonderful option for travelers seeking a homely atmosphere while enjoying the hospitality of locals in St John's, NL. These charming establishments often feature vintage decor, inviting common areas, and personalized service that makes visitors feel right at home. Staying at a bed and breakfast allows you to immerse yourself in the local culture and connect with fellow travelers in a relaxed setting. The following selections highlight some of the best bed and breakfasts in the area, showcasing their unique charm and hospitality. If you're looking for a homely atmosphere that embodies the essence of St John's, these accommodations are perfect. Discover how these cozy spots blend comfort and local charm within the realm of hotels in St John's, NL.

7.5
Very good (801)

The Duckworth Inn

4
331 Duckworth Street
The Duckworth Inn offers a cozy atmosphere that combines modern design with local elements, reflecting the spirit of St John's. Each room is uniquely decorated, showcasing the city's iconic architecture and culture. Guests can relish a refreshing drink in the lounge area featuring local art and inviting chatter from fellow travelers. The inn's close proximity to key attractions makes it easy for visitors to explore the city's vibrant spirit. With an emphasis on personalized service, guests can also receive tailored recommendations for a memorable journey through St John's. As a themed hotel that embodies local culture, The Duckworth Inn is a charming choice in St John's, NL.

From

87C$ /per night
8.5
Very good (610)

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

4
34 Jetstream Avenue
The Best Western Plus St John's Airport Hotel And Suites is ideal for travelers searching for affordable yet comfortable accommodation near the airport. With spacious rooms featuring modern furnishings and essential amenities, this hotel provides a convenient place to relax before or after travel. Guests will appreciate the complimentary breakfast and free airport shuttle service, enhancing the overall value of their stay. The hotel also offers fitness facilities and meeting rooms, suitable for both leisure and business travelers. Its location allows easy access to various attractions, making it an excellent base for exploring St John’s without overspending. For a budget-friendly yet quality option among hotels in St John's, NL, the Best Western Plus is a solid choice.

From

153C$ /per night

Business-Friendly Hotels in St. John's, NL

For business travelers, finding accommodations that cater to work-related needs is essential. St John's, NL, boasts several hotels equipped with the amenities to make your stay convenient and productive. Whether you’re seeking meeting spaces, free Wi-Fi, or facilities that offer business services, St John's has you covered. In this section, we will explore some excellent options for business-friendly hotels that balance comfort and functionality, ensuring you can focus on your work while also enjoying your surroundings. These selections represent a perfect fusion of leisure and business, making them ideal for those visiting the city for work or conferences. When it comes to hotels in St John's, NL, catering to the business visitor, these properties stand out for their services and offerings.

9.2
Excellent (126)

Ryan Mansion

5
21 Rennies Mill Road
Ryan Mansion is a beautifully restored historic home that exudes charm and elegance, making it an ideal location for a romantic getaway. The hotel features well-appointed suites adorned with period furnishings and luxurious amenities for a lavish experience. Guests can immerse themselves in the tranquil gardens or enjoy quiet evenings on their private balconies overlooking the scenery. Catering to couples, the inn offers personalized service and curated experiences, from champagne to local dining recommendations. The close proximity to downtown St John's adds convenience, allowing for cozy outings and exploration of the city. If intimate surroundings and historical allure are on your wishlist, Ryan Mansion stands out among romantic hotels in St John's, NL.

From

401C$ /per night
8.7
Excellent (185)

Leaside Manor

4
39 Topsail Road
Leaside Manor is a stunning example of a bed and breakfast with a rich historical theme, offering guests a glimpse into St John's vibrant past. The beautifully restored property combines modern comforts with classic charm, creating a welcoming atmosphere for all visitors. Each room is adorned with vintage decor, adding to the experience of stepping back in time. Guests can enjoy homemade breakfasts featuring fresh ingredients, making for a delightful start to the day. Located near various historical landmarks, this inn is perfect for history enthusiasts looking to explore St John's heritage. With its themed heritage, Leaside Manor stands as a remarkable choice among hotels in St John's, NL.

From

142C$ /per night

Affordable Options Among Hotels in St. John's, NL

Traveling doesn't have to break the bank, and St John's, NL, offers a variety of affordable hotels that don’t compromise on comfort or quality. These budget-friendly accommodations make exploring the city accessible for travelers seeking to experience everything it has to offer without overspending. With thoughtful amenities, friendly service, and convenient locations, these hotels provide great value for your money. This section shines a light on some of the best affordable hotel options in St John's, where you can enjoy your stay while keeping your budget intact. Whether you're visiting for a weekend getaway or a longer stay, these selections prove that quality lodging is achievable at a more affordable price point. Explore these economical hotels in St John's, NL, for your next adventure.

8.2
Very good (137)

Courtyard By Marriott St. John's Newfoundland

4
131 Duckworth Street
The Courtyard By Marriott St John's Newfoundland is a modern hotel designed specifically to cater to business travelers. Features such as spacious work areas, high-speed internet, and an on-site business center make it a preferred choice for those on the go. Guests can take advantage of the hotel's meeting rooms, equipped with the latest technology, perfect for conferences or business gatherings. When it's time to unwind, the hotel includes recreational amenities such as an indoor pool and fitness center. Its close proximity to the downtown area ensures easy access to local attractions and dining options, combining work and leisure harmoniously. As part of your search through hotels in St John's, NL, the Courtyard By Marriott is a top selection for the business traveler.

From

366C$ /per night
9.4
Excellent (14)

The Narrows B&B

4
146 Gower Street
The Narrows B&B is a picturesque haven that beautifully reflects the enchanting spirit of St John's. Nestled near the shoreline, this charming B&B offers comfortable accommodations with stunning ocean views, allowing guests to appreciate the city's coastal beauty. Each room is thoughtfully designed to provide a serene escape after a day of exploration, featuring warm decor and modern amenities. Guests are treated to a scrumptious breakfast showcasing local ingredients and flavors, perfect for kicking off your day on the right note. The owners are incredibly welcoming and share their knowledge of the area, enriching your stay with insider tips and suggestions. When considering bed and breakfasts as part of your search for hotels in St John's, NL, The Narrows B&B is a standout choice.

From

195C$ /per night

Family-Friendly Hotels in St. John's, NL

Traveling with family often requires accommodations that can cater to both adults and children, providing comfort and convenience for all. St John's, NL, has several family-friendly hotels that offer spacious rooms, kid-friendly amenities, and easy access to attractions that the whole family will enjoy. In this section, we highlight accommodations that emphasize family-oriented services and nearby activities, ensuring a fun and enjoyable vacation for guests of all ages. From pools to play areas, families will find these hotels equipped to keep everyone entertained and comfortable. When considering hotels in St John's, NL, for your family trip, these selections prioritize everything you need for a stress-free and enjoyable experience.

9.3
Excellent (148)

The Gower Manor Historic Bed & Breakfast

4
177 Gower St
The Gower Manor Historic Bed & Breakfast combines the charm of a bygone era with the convenience of modern amenities, offering a unique experience for visitors in St John's, NL. This quaint manor features beautifully appointed rooms filled with historical character, providing guests with a cozy place to unwind. With a central location, you’ll enjoy easy access to the city's many attractions, including its famous colorful row houses and cultural sites. Breakfast at Gower Manor is a highlight, with an array of delicious options served each morning to energize you for your adventures. The accommodating staff adds a personal touch, ensuring your needs are met throughout your stay. For those in search of cozy alternatives among the hotels in St John's, NL, Gower Manor definitely delivers.

From

160C$ /per night

Other city in Country

Other city in World

Hotels near Landmark

The Rooms