Find Beach Hotel in Old Town
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Top Old Town Beach Hotel
Beach Hotels in Old Town
Known for its historical sites and museums, Old Town has a lot to offer the traveler planning a getaway. Book your stay near local attractions, such as St. Giles' Cathedral, on Expedia, where you can browse beach hotels and an extensive selection of other accommodations all in one place. Interested in certain amenities? We make it easy to find places to stay with the buffet breakfast, free parking, or poolside bar you're looking for. Searching for a beachfront resort, or a hotel near the airport? Our site shows you the top-rated accommodations based on your criteria. Once you've narrowed down your choice, just follow our streamlined booking process to reserve your room.
Planning Your Trip to Old Town
Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit.
- Hottest months: July, August, June, and September, with an average temperature of 63°F
- Coldest months: February, March, January, and December, with an average temperature of 34°F
- Driest months: March, February, December, and July, with an average rainfall of 0.07 inches
- Rainiest months: August, February, December, and July, with an average rainfall of 0.09 inches
Sightseeing in and Around Old TownAfter arriving and checking into your hotel, you'll probably want to explore your surroundings. Beach lovers can head straight to Portobello Beach or Silver Sands Beach for some quality time by the water. Experience the area's historical sites and museums, and make time for local attractions like St. Giles' Cathedral and Greyfriars Kirk. For more things to see and do, consider visiting Princes Street Gardens or Edinburgh Castle. Visitors also enjoy Old Town for its:
Getting Around Old Town
To get to Old Town, book a flight to Edinburgh (EDI), the closest major airport, which is located 6.9 mi (11.1 km) from the city center. To venture out into the surrounding area, hop on a train at Edinburgh Waverley Station.