Overlooking Scarborough’s scenic Peasholm Park, the Park Manor Hotel is less than half a mile from North Bay Beach. The restaurant uses fresh, local ingredients and offers a varied evening menu and also serves full English breakfasts every morning. The hotel has an indoor pool and steam room.