Definitely a car ride. About 10 -15 minutes but a straight road from the hotel to the beach. A nice parking lot if you take a right with changing area and showers. The hotel is beautifully located to see all the wonderful sites in St. Petersburg. The breakfast is terrific. Happy hour excellent also. Enjoy.