Top Hotels in Annapolis Royal

Search among 18 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
1Filter & Sort
View map
1-18 out of 18
1Filter & 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.4
Great48 reviews
MapView on map1400 yd from City Center600 yd from Upper Clements Parks
From   US$ 136 /nightSelect
8.6
Great61 reviews
MapView on map900 yd from City Center1000 yd from Upper Clements Parks
From   US$ 125 /nightSelect
Places to stay near Annapolis Royal
8.4
Great48 reviews
14.1 mi from Annapolis Royal14.1 mi from City Center
From   US$ 109 /nightSelect
8.4
Great38 reviews
25.2 mi from Annapolis Royal25.2 mi from City Center
From   US$ 99 /nightSelect
8.0
Great64 reviews
14.4 mi from Annapolis Royal14.4 mi from City Center
From   US$ 86 /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
Great49 reviews
14.4 mi from Annapolis Royal14.4 mi from City Center
From   US$ 100 /nightSelect
8.4
Great77 reviews
14.5 mi from Annapolis Royal14.5 mi from City Center
From   US$ 98 /nightSelect
8.6
Great30 reviews
13.6 mi from Annapolis Royal13.6 mi from City Center
From   US$ 132 /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.4
Great32 reviews
14.3 mi from Annapolis Royal14.3 mi from City Center
From   US$ 78 /nightSelect
Bed & Breakfast
8.4
Great39 reviews
14.5 mi from Annapolis Royal14.5 mi from City Center
From   US$ 91 /nightSelect
8.0
Great56 reviews
23.1 mi from Annapolis Royal23.1 mi from City Center
From   US$ 99 /nightSelect
8.6
Great22 reviews
12.3 mi from Annapolis Royal12.3 mi from City Center
From   US$ 128 /nightSelect
8.2
Great43 reviews
26.0 mi from Annapolis Royal26.0 mi from City Center
From   US$ 58 /nightSelect

Best hotels and places to stay in Annapolis Royal

Why visit?

Annapolis Royal is a charming town in Canada that offers a rich history, stunning natural beauty, and a welcoming atmosphere. Known for its historical sites, vibrant culture, and picturesque landscapes, Annapolis Royal is an ideal destination for both history buffs and nature enthusiasts. The town offers a variety of accommodations, including bed and breakfasts, motels, and hotels, ensuring that every traveler can find a suitable place to stay.

Where to stay?

Historic Downtown: For a truly immersive historical experience, staying in the historic downtown area is a must. Walking through the cobblestone streets, visitors can explore the Fort Anne National Historic Site, the oldest national historic site in Canada. There are several charming bed and breakfast options, such as the Annapolis Royal Inn, which offers comfortable accommodations with a touch of old-world charm.

Waterfront: The waterfront area is another fantastic choice for a memorable stay in Annapolis Royal. A stroll along the boardwalk offers breathtaking views of the Annapolis River and the nearby Annapolis Basin. The Hillsdale House Inn, a beautifully restored Victorian mansion turned bed and breakfast, is one of the most popular choices in this area, offering luxurious amenities and a tranquil setting.

Rural Surroundings: If you prefer a more secluded and peaceful retreat, consider staying in the rural surroundings of Annapolis Royal. There are several accommodations nestled amidst the lush countryside, offering a serene atmosphere and opportunities for outdoor activities. The Queen Anne Inn, a historic mansion surrounded by beautiful gardens, provides a peaceful escape while still being close to the towns attractions.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hillsdale House Inn: This charming bed and breakfast offers affordable rates without compromising on comfort and quality. The cozy rooms are well-appointed and feature modern amenities. With its convenient location near the waterfront, guests can enjoy scenic views while still being close to the towns attractions. The Hillsdale House Inn provides excellent value for money in Annapolis Royal.

Queen Anne Inn: Another great option for those seeking value for money, the Queen Anne Inn offers comfortable accommodations at reasonable prices. The historic inn boasts beautifully landscaped gardens and a peaceful atmosphere. Guests can enjoy complimentary breakfast and take advantage of the inns proximity to the towns main attractions, making it an ideal choice for budget-conscious travelers.

Annapolis Royal Motel: For those who prefer a more traditional hotel experience, the Annapolis Royal Motel is a top choice. This family-owned motel offers clean and comfortable rooms at affordable rates. With its convenient location and friendly staff, the Annapolis Royal Motel provides great value for those looking for a budget-friendly option.

Best kids-friendly hotels:

Dragonfly Inn: The Dragonfly Inn is a family-friendly bed and breakfast that caters to the needs of both parents and children. The inn offers spacious rooms with extra beds or cribs, and some rooms even have separate sleeping areas for children. The on-site garden and outdoor play area provide ample space for kids to run and play.

Garrison House Inn: The Garrison House Inn is a kid-friendly hotel that offers a range of amenities and activities for young guests. The inn features a game room with board games and toys, as well as a heated outdoor pool for splashing around. The friendly staff is always ready to provide recommendations on family-friendly activities in the area.

Best hotels for a romantic getaway:

Hillsdale House Inn: With its historic charm and romantic ambiance, the Hillsdale House Inn is an ideal choice for couples seeking a romantic getaway. The cozy rooms, elegant furnishings, and tranquil surroundings create a romantic atmosphere. Guests can also relax in the private garden and enjoy a romantic stroll along the nearby waterfront.

Queen Anne Inn: The Queen Anne Inn offers a perfect blend of luxury and romance for couples. The beautifully decorated rooms, some featuring four-poster beds and whirlpool tubs, create a romantic setting. Couples can enjoy a candlelit dinner at the on-site restaurant or take a leisurely walk through the inns scenic gardens.

Best for location:

Annapolis Royal Inn: Situated in the heart of the historic downtown area, the Annapolis Royal Inn offers a prime location for exploring the town. Guests can easily access the main attractions, shops, and restaurants on foot. The inn also provides comfortable accommodations and friendly service, making it an excellent choice for convenience and location.

Hillsdale House Inn: Nestled near the waterfront, the Hillsdale House Inn offers a picturesque location for guests to enjoy the beauty of Annapolis Royal. With stunning views of the Annapolis River and easy access to the waterfront boardwalk, guests can experience the towns natural surroundings while still being close to all the amenities.

Queen Anne Inn: The Queen Anne Inn is strategically located to provide a peaceful retreat while still being within reach of Annapolis Royals attractions. The inns rural surroundings offer a serene and quiet atmosphere, perfect for those seeking tranquility. Guests can enjoy the surrounding gardens and take a short drive to explore the towns charming streets.

Best for a short city break:

Annapolis Royal Inn: Offering comfortable accommodations and a central location, the Annapolis Royal Inn is an excellent choice for a short city break. Guests can easily explore the towns historical sites, enjoy local cuisine at nearby restaurants, and experience the vibrant culture of Annapolis Royal.

Garrison House Inn: The Garrison House Inn provides a peaceful escape while still being close to town. Its tranquil setting and proximity to natural attractions make it an ideal choice for a short city break. Guests can enjoy leisurely walks in the nearby parks or relax by the inns outdoor pool.

Show moreLess