With access to onsite kayaking, Dundee Resort & Golf Club is a great choice for your beach stay in Dundee. The indoor pool provides a splash of fun, and guests can also take advantage of an outdoor tennis court. MacRae's serves local cuisine and is open for breakfast, lunch, and dinner. A golf course and a bar/lounge are other highlights, and rooms offer room service and free WiFi. The restaurant and breakfast get good marks from fellow travelers.