Find and Book Top Rated Hotels in Annapolis Royal

Search among 25 available hotels and places to stay in Annapolis Royal from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-25 out of 25
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great85 reviews
From   US$ 147 /nightSelect
8.4
Great48 reviews
MapView on map1400 yd from City Center600 yd from Upper Clements Parks
From   US$ 120 /nightSelect
8.4
Great2 reviews
600 yd from City Center600 yd from Fort Anne National Historic Site
From   US$ 138 /nightSelect
Bed & Breakfast
8.6
Great54 reviews
900 yd from City Center1000 yd from Upper Clements Parks
From   US$ 207 /nightSelect
Places to stay near Annapolis Royal
8.4
Great48 reviews
14.1 mi from Annapolis Royal14.1 mi from City Center
From   US$ 131 /nightSelect
8.4
Great38 reviews
25.2 mi from Annapolis Royal25.2 mi from City Center
From   US$ 102 /nightSelect
8.0
Great64 reviews
14.4 mi from Annapolis Royal14.4 mi from City Center
From   US$ 138 /nightSelect
8.2
Great49 reviews
13.6 mi from Annapolis Royal13.6 mi from City Center
From   US$ 99 /nightSelect
8.2
Great30 reviews
1200 yd from Annapolis Royal1200 yd from City Center1100 yd from Fort Anne National Historic Site
From   US$ 108 /nightSelect
7.4
Very good11 reviews
14.1 mi from Annapolis Royal14.1 mi from City Center
From   US$ 180 /nightSelect
8.2
Great50 reviews
14.4 mi from Annapolis Royal14.4 mi from City Center
From   US$ 113 /nightSelect
8.2
Great36 reviews
15.1 mi from Annapolis Royal15.1 mi from City Center
From   US$ 114 /nightSelect
8.4
Great77 reviews
14.5 mi from Annapolis Royal14.5 mi from City Center
From   US$ 94 /nightSelect
8.6
Great52 reviews
1200 yd from Annapolis Royal1200 yd from City Center1000 yd from Fort Anne National Historic Site
From   US$ 110 /nightSelect
Bed & Breakfast
8.2
Great40 reviews
14.6 mi from Annapolis Royal14.6 mi from City Center
From   US$ 113 /nightSelect
8.6
Great30 reviews
13.6 mi from Annapolis Royal13.6 mi from City Center
From   US$ 132 /nightSelect
8.4
Great32 reviews
14.3 mi from Annapolis Royal14.3 mi from City Center
From   US$ 78 /nightSelect
Bed & Breakfast
8.4
Great9 reviews
14.4 mi from Annapolis Royal14.4 mi from City Center
From   US$ 78 /nightSelect
Bed & Breakfast
8.2
Great34 reviews
14.5 mi from Annapolis Royal14.5 mi from City Center
From   US$ 91 /nightSelect
8.2
Great44 reviews
23.1 mi from Annapolis Royal23.1 mi from City Center
From   US$ 127 /nightSelect
8.8
Great19 reviews
11.6 mi from Annapolis Royal11.6 mi from City Center
From   US$ 155 /nightSelect
8.6
Great22 reviews
12.3 mi from Annapolis Royal12.3 mi from City Center
From   US$ 152 /nightSelect
8.2
Great43 reviews
26.0 mi from Annapolis Royal26.0 mi from City Center
From   US$ 58 /nightSelect
9.0
Perfect6 reviews
23.1 mi from Annapolis Royal23.1 mi from City Center
From   US$ 200 /nightSelect
8.8
Great16 reviews
26.3 mi from Annapolis Royal26.3 mi from City Center
From   US$ 80 /nightSelect

Best hotels and places to stay in Annapolis Royal

Why visit?

Annapolis Royal, situated in the picturesque Annapolis Valley of Nova Scotia, Canada, offers a rich historical experience combined with natural beauty. Visitors can explore the town's National Historic District, delve into its vibrant culture, and enjoy stunning views of the Annapolis Basin. A trip to Annapolis Royal promises a delightful blend of history, scenic landscapes, and warm hospitality.

Where to stay? Annapolis Royal presents various accommodation options that cater to different preferences and budgets. Here are some of the best areas in Annapolis Royal to consider for your stay:

Downtown: Staying in downtown Annapolis Royal allows easy access to the town's historic sites and charming shops. This area is great for those who want to immerse themselves in the town's vibrant atmosphere.

Waterfront: The waterfront area offers breathtaking views of the Annapolis Basin, as well as proximity to parks and walking trails. It is an ideal choice for nature lovers and those seeking tranquility.

Historic Gardens: Located just outside of town, the Historic Gardens area offers a peaceful setting with stunning gardens. It is perfect for those looking for a serene escape.

Price per hotel room per night: The average price for hotel rooms per night in Annapolis Royal varies based on the star rating of the hotel.

3-star hotels: The average price per room per night in a 3-star hotel in Annapolis Royal ranges from $80 to $120.

4-star hotels: The average price per room per night in a 4-star hotel in Annapolis Royal starts from $120 and can go up to $200.

5-star hotels: Annapolis Royal does not have any 5-star hotels. However, some luxury bed and breakfast options offer upscale accommodation with personalized service.

Best value for money:

Fort Anne Motel: With comfortable rooms, friendly staff, and an excellent location near Fort Anne National Historic Site, this motel offers great value for money.

Hillsdale House Inn: This charming inn provides a delightful experience with its well-appointed rooms, delicious breakfast, and reasonable rates.

Best kids-friendly hotels:

Queen Anne Inn: This family-friendly hotel offers spacious rooms, a lovely garden, and a play area to keep children entertained.

Crown Cove Cottages: These cozy cottages provide comfortable accommodation with kitchenettes, allowing families to enjoy a home-away-from-home experience.

Best hotels for a romantic getaway:

Queen Anne Inn: With its elegant rooms, picturesque garden, and intimate ambiance, this inn is a top choice for couples seeking a romantic retreat.

Bailey House Bed & Breakfast: This beautifully restored heritage home offers luxurious rooms, a peaceful atmosphere, and a delicious breakfast, perfect for a romantic escape.

Best for location:

Hillsdale House Inn: Situated in the heart of downtown, this inn provides easy access to Annapolis Royal's attractions and amenities.

The Garrison House Inn: Located near Fort Anne National Historic Site and the waterfront, this charming inn offers convenience and scenic views.

Annapolis Royal Inn: This centrally located hotel allows guests to explore the town with ease, as it is close to major attractions and restaurants.

Best for a short city break:

Queen Anne Inn: With its historic charm, luxurious rooms, and proximity to local landmarks, this inn is an excellent choice for a short getaway.

Queen Anne Inn Cottage Suites: Adjacent to the main inn, these cottage suites offer privacy and comfort, making them perfect for a relaxing city break.

Show moreLess