- 5BandstandBraeval Hotel, Crescent Road, Nairn, SC IV12 4NBRestaurant Bar
- 5Closed nowBrackla HotelHarbour Street, Nairn, SC IV12 4NUBar
- 4.6Braeval HotelCrescent Road, Nairn, SC IV12 4NBRestaurant Bar
- 5Open nowcafe One One Two112 High Street, Nairn, SC IV12 4DEBar
- Closed nowCaledonian Bar46 High Street, Nairn, SC IV12 4AUBar
- 4.7Open nowClubhouse Hotel and Orchid Restaurant45 Seabank Road, Nairn, SC IV12 4EYRestaurant Bar
- 4.5Open nowGolf View Hotel & Spa63 Seabank Road, Nairn, SC IV12 4HDRestaurant Bar
- 3.8Open nowHavelock House HotelCrescent Rd, Nairn, SC IV12 4NBRestaurant Bar
- 4.5Lovat Lodge HotelThurlow Road, Nairn, SC IV12 4EZBar
- 5Mack'sA96, Nairn, SC IV12 4BEBar
- Royal British Legion Scotland the Nairn Branch Club3 Cawdor Street, Nairn, SC IV12 4QDBar
- 3Star Hotel3 Church Street, Nairn, SC IV12 4APBar
- 4.5Closed nowThe Classroom Bistro1 Cawdor Street, Nairn, SC IV12 4QDRestaurant Bar
- 5Closed nowUncle Bobs Bar1 High Street, Nairn, SC IV12 4AGBar
- 4.5Open nowWaverley Hotel4 High Street, Nairn, SC IV12 4BJBar