Search hotels in Iona

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

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, 437 reviews
Price from
£93.29
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.

R
Rozala
From
Ireland
Everything. I lost my previous review here (two minutes previous!) so this will be short. Excellent place to stay. Loved it! Everything.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,205 reviews
Price from
£99.51
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....

S
Sneha
From
Canada
Wonderful cottage in a perfect place with everything you will need for a getaway.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 145 reviews
Price from
£123.33
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.

C
Collette
From
United Kingdom
Extremely charming historic house, with all comforts of home in beautiful Baddeck. Highly recommend - friendly, helpful and knowledgeable couple running the Inn.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 289 reviews
Price from
£202.29
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.

A
Anne
From
Australia
Comfortable. Roomy even for 3. Helpful staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 903 reviews
Price from
£123.33
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, 363 reviews
Price from
£110.93
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.

R
Rentia
From
South Africa
This lovely lodge on the Cabot Trail, is set on a peaceful farm. It was incredibly quiet and relaxing — the perfect place to unwind. I absolutely loved the bed and had one of the best night’s sleeps. The coffee was also excellent. A wonderful, peaceful stay that I would happily recommend.”
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 98 reviews
Price from
£91.79
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,304 reviews
Price from
£92.67
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.

D
Denise
From
Canada
Great location. Clean comfortable room. Beautiful view. Unbeatable price. Close to coffee shop.
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 138 reviews
Price from
£66.94
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, 711 reviews
Price from
£98.54
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!