Skip to main content

Search hotels in Flat Rock

Enter your dates to see the latest prices and deals for Flat Rock hotels

Popular hotels in Flat Rock

Check out our top picks in Flat Rock

Filter by:

Star Rating
Review score

Alt Hotel St. John's

St. John's (Near Flat Rock)

Alt Hotel St. John's has a fitness center, terrace, a restaurant and bar in St. John's. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business center.

J
Joyce
From
China
AWWW all the staff was so nice in this Hotel. We bring our two dogs and we stay in this hotel for a week. They were so friendly with our dogs and gave them treats! Before we arrived, the staff prepared dog treats, dog bowls, and dog beds for us in the room! The room is so clean and tidy, the location is wonderful and convenient and the view is perfect from the room. We can't wait back to this hotel next year!!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 514 reviews
Price from
$108.68
1 night, 2 adults

Blue on Water

St. John's (Near Flat Rock)

Featuring a bar, Blue on Water is located in St. John's in the Newfoundland and Labrador region, 2 miles from Signal Hill and a 3-minute walk from St. John's Convention Centre.

G
Gregory
From
United States
Location in St. John's was great. The hotel, restauant, and bar are exceptional. Staff, including the owner, are great hosts. Rooms were well appointed and very comfortable and quiet. Also, staying on the weekend was a real plus, free onstreet parking. The hotel is very close to everything that you want to see in St. John's.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 495 reviews
Price from
$145.14
1 night, 2 adults

Sandman Signature St. John's Hotel

St. John's (Near Flat Rock)

Located in St. John's, 5.1 miles from Signal Hill, Sandman Signature St. John's Hotel provides accommodations with a fitness center, free private parking, a shared lounge and a restaurant.

S
Samm
From
United States
Everyone we interacted with was incredibly kind, professional and went above and beyond to make our experience great. They went out of their way to make sure we were comfortable and had everything we needed.The bed was so comfortable :) Will definitely stay here next time we visit St. John's! Thank you!!!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,191 reviews
Price from
$132.02
1 night, 2 adults

Murray Premises Hotel

St. John's (Near Flat Rock)

Part of one of the city’s most historic landmarks, the Murray Premises, this hotel overlooks the entrance to St. John’s Harbor and the Narrows.

C
Cameron
From
Canada
beautiful place to stay, very comfortable and great location.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,256 reviews
Price from
$108.47
1 night, 2 adults

Ramada by Wyndham St. John's

St. John's (Near Flat Rock)

This Ramada by Wyndham St. John's hotel is located close to the O'Leary Business Park, a 10-minute drive from downtown.

J
Jennifer
From
Canada
I would definitely stay here again. The rooms were nice and spacious, the building was clean, comfortable, and well appointed. I love that the room had a fridge, microwave, and coffee maker. The location was also good. 10/10
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,071 reviews
Price from
$104.77
1 night, 2 adults

Hilton Garden Inn St. John's Newfoundland, Canada

St. John's (Near Flat Rock)

Featuring a bar, Hilton Garden Inn St. John's Newfoundland, Canada is located in St.

M
Maxine
From
Canada
The harbour view was very beautiful.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 461 reviews
Price from
$117.94
1 night, 2 adults

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

St. John's (Near Flat Rock)

Best Western Plus St. John's Airport Hotel and Suites is just 2 minutes' drive from St. John's Airport and 4.7 mi from downtown. Free WiFi is provided. All rooms have a flat-screen TV.

S
Stephanie
From
Canada
Pool for kids, pet friendly for us with our dog, nice big hotel and clean spacious rooms
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 544 reviews
Price from
$137.85
1 night, 2 adults

Ryan Mansion

St. John's (Near Flat Rock)

Located in St. John's, within 1.8 miles of Signal Hill and a 4-minute walk of Basilica of St John the Baptist, Ryan Mansion has accommodations with a bar and free WiFi throughout the property as well...

L
Laurie
From
Canada
Everything was decorated so beautiful. Food was amazing and staff were great!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 117 reviews
Price from
$109.41
1 night, 2 adults

Holiday Inn Express & Suites St. John's Airport by IHG

St. John's (Near Flat Rock)

Holiday Inn Express & Suites St. John's Airport by IHG features a garden, shared lounge, a terrace and bar in St. John's.

M
Moore
From
United States
Great breakfast! Very convenient to the airport.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 615 reviews
Price from
$132.02
1 night, 2 adults

JAG Boutique Hotel

St. John's (Near Flat Rock)

Boasting an on-site restaurant, JAG Boutique Hotel is located in St. John's. The pubs and bars of George Street are less than 5-minutes' walk away.

T
Tracy
From
Canada
A destination in itself, love the vibe
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 945 reviews
Price from
$105.03
1 night, 2 adults
See all hotels in and around Flat Rock

Flat Rock – 1 hotel or place to stay

Filter by:

Star Rating
Review score

Alt Hotel St. John's

St. John's (Near Flat Rock)

Alt Hotel St. John's has a fitness center, terrace, a restaurant and bar in St. John's. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business center.

J
Joyce
From
China
AWWW all the staff was so nice in this Hotel. We bring our two dogs and we stay in this hotel for a week. They were so friendly with our dogs and gave them treats! Before we arrived, the staff prepared dog treats, dog bowls, and dog beds for us in the room! The room is so clean and tidy, the location is wonderful and convenient and the view is perfect from the room. We can't wait back to this hotel next year!!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 514 reviews
Price from
$108.68
1 night, 2 adults

Blue on Water

St. John's (Near Flat Rock)

Featuring a bar, Blue on Water is located in St. John's in the Newfoundland and Labrador region, 2 miles from Signal Hill and a 3-minute walk from St. John's Convention Centre.

G
Gregory
From
United States
Location in St. John's was great. The hotel, restauant, and bar are exceptional. Staff, including the owner, are great hosts. Rooms were well appointed and very comfortable and quiet. Also, staying on the weekend was a real plus, free onstreet parking. The hotel is very close to everything that you want to see in St. John's.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 495 reviews
Price from
$145.14
1 night, 2 adults

Sandman Signature St. John's Hotel

St. John's (Near Flat Rock)

Located in St. John's, 5.1 miles from Signal Hill, Sandman Signature St. John's Hotel provides accommodations with a fitness center, free private parking, a shared lounge and a restaurant.

S
Samm
From
United States
Everyone we interacted with was incredibly kind, professional and went above and beyond to make our experience great. They went out of their way to make sure we were comfortable and had everything we needed.The bed was so comfortable :) Will definitely stay here next time we visit St. John's! Thank you!!!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,191 reviews
Price from
$132.02
1 night, 2 adults

Murray Premises Hotel

St. John's (Near Flat Rock)

Part of one of the city’s most historic landmarks, the Murray Premises, this hotel overlooks the entrance to St. John’s Harbor and the Narrows.

C
Cameron
From
Canada
beautiful place to stay, very comfortable and great location.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,256 reviews
Price from
$108.47
1 night, 2 adults

Ramada by Wyndham St. John's

St. John's (Near Flat Rock)

This Ramada by Wyndham St. John's hotel is located close to the O'Leary Business Park, a 10-minute drive from downtown.

J
Jennifer
From
Canada
I would definitely stay here again. The rooms were nice and spacious, the building was clean, comfortable, and well appointed. I love that the room had a fridge, microwave, and coffee maker. The location was also good. 10/10
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,071 reviews
Price from
$104.77
1 night, 2 adults

Hilton Garden Inn St. John's Newfoundland, Canada

St. John's (Near Flat Rock)

Featuring a bar, Hilton Garden Inn St. John's Newfoundland, Canada is located in St.

M
Maxine
From
Canada
The harbour view was very beautiful.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 461 reviews
Price from
$117.94
1 night, 2 adults

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

St. John's (Near Flat Rock)

Best Western Plus St. John's Airport Hotel and Suites is just 2 minutes' drive from St. John's Airport and 4.7 mi from downtown. Free WiFi is provided. All rooms have a flat-screen TV.

S
Stephanie
From
Canada
Pool for kids, pet friendly for us with our dog, nice big hotel and clean spacious rooms
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 544 reviews
Price from
$137.85
1 night, 2 adults

Ryan Mansion

St. John's (Near Flat Rock)

Located in St. John's, within 1.8 miles of Signal Hill and a 4-minute walk of Basilica of St John the Baptist, Ryan Mansion has accommodations with a bar and free WiFi throughout the property as well...

L
Laurie
From
Canada
Everything was decorated so beautiful. Food was amazing and staff were great!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 117 reviews
Price from
$109.41
1 night, 2 adults

Holiday Inn Express & Suites St. John's Airport by IHG

St. John's (Near Flat Rock)

Holiday Inn Express & Suites St. John's Airport by IHG features a garden, shared lounge, a terrace and bar in St. John's.

M
Moore
From
United States
Great breakfast! Very convenient to the airport.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 615 reviews
Price from
$132.02
1 night, 2 adults

JAG Boutique Hotel

St. John's (Near Flat Rock)

Boasting an on-site restaurant, JAG Boutique Hotel is located in St. John's. The pubs and bars of George Street are less than 5-minutes' walk away.

T
Tracy
From
Canada
A destination in itself, love the vibe
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 945 reviews
Price from
$105.03
1 night, 2 adults
See all hotels in and around Flat Rock