The Royal Hotel
20 Rodger Street, Anstruther · Hotel
View on Google MapsPhoto: Bay Royal Hotel
A bar and breakfast-serving hotel on Rodger Street in Anstruther, handy for Fife's coastal walks and harbours.
What's nearby
- Dos Mundos next door
- Munchies Of Anstruther next door
- The Anstruther Ironmongers next door
- East Neuk Pharmacy next door
- The Wee Chippy next door
Distances as the crow flies, via Google
About The Royal Hotel
The Royal Hotel keeps things simple with a bar on site, a daily breakfast and even packed lunches for guests heading out for the day. Drinks can be brought to your room, and reception is staffed around the clock, so arrival times and evening requests are easy to sort out whatever your schedule.
Rooms are en-suite and come with free WiFi, giving a straightforward base for exploring Anstruther without needing to travel far for the essentials. The hotel sits on Rodger Street in the heart of the town, within reach of the harbour and coastal paths that define this stretch of Fife.
Outside the hotel there's plenty to fill the days: golf and fishing are both close by, along with watersports for the more active, and walking routes along the coast for those who prefer a slower pace. Pubs, restaurants and other eateries are within easy reach too, along with local entertainment, making The Royal Hotel a convenient spot to return to after a day out.
Reception hours
- Monday
- 10:30 AM – 1:00 AM
- Tuesday
- 10:30 AM – 1:00 AM
- Wednesday
- 10:30 AM – 1:00 AM
- Thursday
- 10:30 AM – 1:00 AM
- Friday
- 10:30 AM – 1:00 AM
- Saturday
- 10:30 AM – 1:00 AM
- Sunday
- 10:30 AM – 1:00 AM
Guests mention this hotel offers comfortable, spotless rooms and a well-stocked bar with live music and free WiFi. They also highlight the friendly, attentive staff and the welcoming atmosphere created by locals.
Some reviews mention the rooms can be tiny.
Summary via Google
At a glance
- Property type
- Hotel
- Location
- 20 Rodger Street, Anstruther
- Destination
- Anstruther