Search hotels in Iona

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Iona – 1 hotel or place to stay

Filter by:

Star rating
Review score

The Iona Heights Inn

Iona

Set in Iona, 2.2 km from Iona Port Beach, The Iona Heights Inn offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

M
Marcel
From
Belgium
Super friendly staff, beautiful lake view location. Hotel is family run. Had a great night with live music in the pub next door. Highly recommend if you are in this area! Great breakfast too!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 450 reviews
Price from
£106.70
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.

J
Julie
From
Australia
Excellent location. Walking distance to town. Have lovely outdoor dining are for goos weather. friendly and professional staff. Nice little touches like fresh flowers in entrances. Plenty of free parking on site. Excellent restaurant serving varied menu.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,196 reviews
Price from
£100.43
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.

A
Ajibola
From
Nigeria
Fantastic location, well manicured landscape, comfortable bed and pillows, a home away from home. Lillian was exceptional, ensuring everything was set before our arrival and checking in during our stay that all was line with expectations. Couldn't have chosen a better spot. Highly recommended!!! 👌
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 148 reviews
Price from
£113.95
1 night, 2 adults

Adventures East Cottages and Campground

Baddeck Inlet (Near Iona)

Offering an outdoor pool, Adventures East Cottages and Campground is located in Baddeck. Free Wi-Fi access is available in this holiday park. Each of the cottages are fitted with wood beamed ceilings....

H
Heather
From
United Kingdom
Very helpful reception staff. Cosy and comfortable cabin. Everything you need. Thank you for a memorable stay.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 151 reviews
Price from
£124.46
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.

f
fraser
From
New Zealand
Lovely informative man who told us what to see on Cabot Trail. He gave us maps he had made. We travelled out of main tourist time. Would highly recommended this amazing place.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 907 reviews
Price from
£124.46
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.

E
Elaine
From
China
Beautiful surroundings, clean and comfortable accommodations, and a convenient location close to the lake.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 381 reviews
Price from
£111.95
1 night, 2 adults

Bras D'Or Lakes Campground

Baddeck Inlet (Near Iona)

Situated in Baddeck Inlet in the Nova Scotia region, Bras D'Or Lakes Campground features accommodation with free WiFi and free private parking.

K
Kara
From
Canada
Great space, clean cabins and great coffee.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews
Price from
£70.75
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.

D
Dave
From
Ireland
Great room. Breakfast was great( and not expected) Access to garden and lake view. Nice pool
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,287 reviews
Price from
£102.94
1 night, 2 adults

Baddeck Inn

Baddeck (Near Iona)

Baddeck Inn is offering accommodation in Baddeck. There is a seasonal outdoor pool and guests can make use of free WiFi and free private parking.

c
coombs
From
United Kingdom
Amazing location. Easy to get to places nearby. Loved the outside area with a view of the lake.
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 163 reviews
Price from
£106.60
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.

B
Birch
From
Canada
Helpful, friendly check-in staff.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 693 reviews
Price from
£99.44
1 night, 2 adults
See all hotels in and around Iona

More places to explore, more ways to go

  • Hotels in Halifax

    Want to extend your trip or still just browsing? Try Halifax, also popular with our guests!
  • Hotels in Baddeck

    Want to extend your trip or still just browsing? Try Baddeck, also popular with our guests!
  • Hotels in Niagara Falls

    Take a look at hotels in Niagara Falls and explore more of Canada.
  • Hotels in Toronto

    Take a look at hotels in Toronto and explore more of Canada.
  • Hotels in Canada

    Eager to explore more of Canada? Find hotels up and down the country!