Sur is in Central Coastal Oman.
There is no airport in Sur, though one was in the works several years ago, the project has since been abandoned due to the expected increased frequency of cyclones.
One way in is by taxi, both shared (4 or 5 OM) and private for (always 20, never more), who drop off passengers at nearly any point in the relatively small city (just think "large village").
Another (cheaper but more inconvenient) way to get to Sur is by bus. The government owned Mwasalat operates buses between Muscat and Sur. You have to buy tickets at the office in Ruwi (Muscat) or in Sur and they only let you buy it a few hours before departure. Don't worry, the bus is almost empty so there is no shortage of seats. The cost one way is 3 OMR. The inconvenience lies in the fact that there are only 2 buses in each direction each day: early morning and afternoon/evening. Just note the afternoon Muscat to Sur bus takes the long detour via Ibra instead of the most direct coastal route.
Sur is where authentic dhows are still built in the traditional fashion. If you are an enthusiast of hand-made wooden boats and ships, definitely worth visiting the small boat museum that has a retired down and the dhow workshop near the suspension bridge in Al Ayga. NOTE: the locals don't call them "dhows" but rather just "safeena" (ship) or "suh-fin" (ships). If you say "dhow," they'll be perplexed.
Also, there are three forts: Bilad, Sinaysla, and Al Ayja. Only Sinaysla is regularly open (weekdays). If the "natour" (guardian) isn't there, just walk up to the castle itself and he'll see you, come sell you a ticket (500 Biazes each) and then sit in the entrance hall while you snoop around. Don't expect much in the way of history or signs - the most signs you'll see there are "north tower", "south tower," "mosque," etc.
The Al Ayga Lighthouse in Al Ayga, near the suspension bridge - you can't miss it.
The boardwalk in the area between the souq and Al Ayja.
Don't come for the souq - it's lame and filled with tons of Chinese made technology and Indian made Omani hangars (daggers). The souq in Nizwa is far better.
Wadi Tiwi. A series of villages and hamlets about a 40 minute taxi ride from Sur (5 OM, maximum 6 OM from the center of Sur). No restaurants, bring a lunch. There's a Thursday morning market where cheap Chinese made kitchen goods can be bought from Bengalis and Omanis. No restaurant, bring a lunch.
Wadi Shab. Right next to Wadi Tiwi, a long wadi, much more spectacular geography than Tiwi and great for a day trip. Bring swimming wear and sandals because the rocks at the bottom of the water are painful on bare feet. There are boats for the initial deep pond you need to cross (1RO per person). Either return at dusk latest, or be prepared to swim back your way: no boats, no people, and the water’s much too deep to wade through.
Wadi Bani Khalid. Further from Sur than Tiwi and Shab, great spot, tons of tourists; no restaurants, bring a lunch.
Several decent restaurants but nothing on the five star menu.
Bawadi Al Ayga: Indian restaurant in the souq, near "Nadi Sur" (Sur Sports Club) A lot of the locals know it but everyone knows where "Nadi Sur" is so just take a taxi there. Prices are low. about 1 - 1.5 OM for a vegetarian dish with rice while anything with meat, depending on the type, runs from 1.3 - 1.8 OM. They also have "Chinese" food but I would advise against. Friendly staff, largely English speaking from India, very non-intrusive. Male and family sections
Zaki's: Indian restaurant on the main road near the souq, everyone knows where it is. Food is about the same quality as Bawadis but slightly more expensive. The ambiance is extremely noisy. They also have "Chinese" food but I would advise against. Staff are friendly, albeit slightly stalker-ish and intrusive at times, one or two of them speak English. A lot of Omanis come to Zaki's with their families, which means they're a bit "on the defensive" - as much as Omanis could be. Family section in the back - though there's still a lot of leering and disgusting noises coming from within the family section and without.
Spicy Village: Primarily Indian food, but also Chinese. Next to the cinema in the general area of the souq. Probably the best food in town, it's classy (for Sur), and you don't feel you're in Sur. Prices are "high" for Sur. for a vegetarian dish, expect 2 - 3 OM while one with meet should be about 2.5 - 4 OM. Staff are friendly and helpful. Staff are very non-intrusive.
The Sur Beach Hotel: Located in Al Murtefeh before Al Berr next to the sea front. Food is okay, not great and a touch more expensive than Spicy Village.
There are tons of small restaurants around - I wouldn't advise eating in any of them.