Skip to main content

Search hotels in Iona

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

Iona – 1 hotel or place to stay

Filter by:

Star rating
Review score

Auberge Gisele's Inn

Baddeck (Near Iona)

Auberge Gisele's Inn features a garden, shared lounge, a restaurant and bar in Baddeck. The inn also provides free WiFi and free private parking. At the inn, each room comes with a desk.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,093 reviews
Price from
US$121.20
1 night, 2 adults

Dunlop Inn

Baddeck (Near Iona)

Located in Baddeck, Dunlop Inn features a private beach area and a shared lounge. With a garden, the 4-star inn has air-conditioned rooms with free WiFi, each with a private bathroom.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 286 reviews
Price from
US$163.98
1 night, 2 adults

Telegraph House Motel

Baddeck (Near Iona)

This Baddeck, Cape Breton Island property is just 500 metres from Alexander Graham Bell National Historic Site. An on-site dining room and rooms with en-suite bathrooms are featured.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 929 reviews
Price from
US$131.89
1 night, 2 adults

Silver Dart Lodge

Baddeck (Near Iona)

With lake views, Silver Dart Lodge is located in Baddeck and has a restaurant, room service, bar, garden, seasonal outdoor pool and terrace. Free WiFi is provided throughout the property.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 202 reviews
Price from
US$169.68
1 night, 2 adults

The Great Cabot Lodge

Baddeck (Near Iona)

The Great Cabot Lodge is situated in Baddeck. With lake views, this accommodation offers a patio. The apartment features rooms with air conditioning, free private parking and free WiFi.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 26 reviews
Price from
US$127.62
1 night, 2 adults

Trailsman Lodge

Baddeck (Near Iona)

Located on Highway 105, along the shores of Bras d’Or Lake, this motel has a private beach and is one km west of the entrance to the Cabot Trail.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,299 reviews
Price from
US$106.23
1 night, 2 adults

Ceilidh Country Lodge

Baddeck (Near Iona)

Located in Baddeck, Ceilidh Country Lodge provides a garden. There is a terrace and guests can make use of free WiFi and free private parking.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 675 reviews
Price from
US$91.97
1 night, 2 adults

Keltic Quay Cottages & Bayfront Lodge

Whycocomagh (Near Iona)

Keltic Quay Cottages & Bayfront Lodge is located in Whycocomagh. Free Wi-Fi access is available in this resort. Each of the units consist of a seating and dining area.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$129.75
1 night, 2 adults

Fair Isle Motel & The Nest

Whycocomagh (Near Iona)

Boasting barbecue facilities, Fair Isle Motel & The Nest is set in Whycocomagh. Each accommodation at the 3-star motel has mountain views, and guests can enjoy access to a children's playground.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 277 reviews
Price from
US$106.23
1 night, 2 adults

Aberdeen Motel

Whycocomagh (Near Iona)

Aberdeen Motel features free Wi-Fi throughout the property. Overlooking the Bras d'Or Lake, each room is simply furnished and enjoys a microwave and mini fridge.

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 209 reviews
Price from
US$83.41
1 night, 2 adults
See all hotels in and around Iona