Please note that most places take last orders at 20:00 or 20:30
The Keel Row (pub)
has a restaurant open 6 - 9pm (last orders 8pm), serving good pub food. No advance booking, but you can wait in the bar until your table is called. In summer it can get very busy, so it's better to go early to avoid a long wait. In winter the restaurant is closed, and opening hours are generally shorter. Bar meals usually available when the restaurant is closed. Tel: (01681) 700458
This restaurant has an excellent reputation for its food and wine. It does not take children under twelve. Vegetarian and vegan meals by arrangement. Located half a mile up a side road a few hundred yards before you reach Fionnphort village. Booking essential. You can e-mail them from their web site, where you'll also find sample menus and prices. Tel: (01681) 700757
The Argyll Arms (hotel & pub)
Pub with restaurant. Families welcome. Booking preferred. Under new management for 2014, and we have had good reports.
Tel: (01681) 700240.
Open Wednesdays, Thursdays, Fridays and Saturdays for light lunches, tea and cakes from 11am until 4pm. Also for Fish and Chips on Fridays, 6-8pm. Tel: 01681 700454
The last ferry back from Iona is at 18:15. There's no longer a later boat (except for special occasions). Places on Iona may open shorter hours, or even be closed altogether, in winter. Check before travelling.
On the village front. Excellent for lunches, with a Specials board. Tel: (01681) 700334
St Columba Hotel
A short walk, close to the Abbey. Excellent for lunches (al fresco on a good day). Tel: (01681) 700304
Iona Heritage Centre
Serving home-made soup, rolls and cakes. Choice of indoor or garden seating. Tel: (01681) 700576
Martyr's Bay Restaurant
Serves hot or cold meals all day. Excellent sea-food menu. Tel: (01681) 700382
Arlene's Coffee Shop
Also serving hot food and cakes, to eat in or take-away. Located near the An Roth (Community Trust) building. Recommended.
Lunch and dinner menu with Italian emphasis. Recommended. Booking advisable. Tel: (01680) 300200. Closed in Winter
See also Shopping on Mull