The Radisson Collection Hotel, Royal Mile Edinburgh is a contemporary hotel situated on the historic Royal Mile. Although it doesn't have beaches within walking distance, it is conveniently located near the picturesque Portobello Beach, which can be reached by a short drive or public transportation. The hotel offers stylish rooms, a rooftop restaurant, and a fitness center.