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

The Iona Heights Inn

Iona

Located in Iona, 1.4 miles from Iona Port Beach, The Iona Heights Inn has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a garden.

T
Tibor
From
Hungary
Absolutely loved it! The view, the staff, the room - all top notch! 🙂
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 473 reviews
Price from
$123.99
1 night, 2 adults

Bryson's Bed and Breakfast

Baddeck (Near Iona)

Providing a garden, Bryson's Bed and Breakfast offers accommodations in Baddeck. This bed and breakfast features a terrace. The bed and breakfast provides both free Wifi and free private parking.

L
Linda
From
United States
Dave & Cyndy are great hosts - knowledgeable, polite and available. Great old house in prime location with good view. Very comfortable! Enjoyed the breakfast buffet.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 125 reviews
Price from
$142.23
1 night, 2 adults

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.

M
Mahmoud
From
United Arab Emirates
Amazing staff, great location, super clean room.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,101 reviews
Price from
$123.99
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.

J
James
From
Hong Kong
Great Location. Thy have a nice patio on the water. The breakfast was very nice and the staff were very friendly and helpful.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 285 reviews
Price from
$167.75
1 night, 2 adults

Telegraph House Motel

Baddeck (Near Iona)

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

R
Ruth
From
United States
Accommodations in motel perfect and great lication. to main street, Alexander Bell's Museum,, wharf, Bean There Coffee shop, Freight Shed, Ceilidl at St. MICHAEL'S parish. Best stop!!!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 926 reviews
Price from
$134.93
1 night, 2 adults

Cabot Trail Motel

Baddeck (Near Iona)

This lakefront property is conveniently located across from a private beach in the outskirt of Baddeck Village. It features a heated outdoor pool, on-site restaurant and free Wi-Fi.

b
barb
From
United States
The room, the location to the Cabot Trail but especially the helpful and cheerful staff!!!! The restaurant on site had great food and so nice to have after a long drive from Halifax. Would stay here again in a heartbeat!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 363 reviews
Price from
$108.68
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 featured throughout the property.

G
Grace
From
United States
We stayed in one of the chalets and found it very spacious with plenty of privacy. We enjoyed sitting on our deck in the evenings.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 198 reviews
Price from
$173.59
1 night, 2 adults

The Great Cabot Lodge

Baddeck (Near Iona)

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

L
Lynne
From
Canada
Spacious clean unit in a quiet, safe location.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 26 reviews
Price from
$130.56
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.

r
robert
From
United States
Great food at the attached restaurant
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,305 reviews
Price from
$108.68
1 night, 2 adults

Inverary Resort

Baddeck (Near Iona)

Located on the shores of Bras d’Or Lake on Cape Breton Island, this resort offers a waterfront boardwalk. The rooms are equipped with free Wi-Fi.

W
Ward
From
Canada
The pub/restaurant was fabulous ....the food was awesome and service was great. All were very welcoming. The resort was having a dinner/dance which required tickets and they were sold out so I sent a email asking if we could go on a cancellation list. They followed up and we were able to attend the wonderful event. Now that is caring efficient service. Thank you Thank you.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 103 reviews
Price from
$131.29
1 night, 2 adults
See all hotels in and around Iona