Australia
Lots of options, such as Singapore, Qatar, Emirates, Cathay, etc, depending on your stopover city preference.
Europe
There are various options available via Ryanair, Easyjet, Norwegian, AirBaltic , Wizzair and other airlines.
Scotland folks - there are currently Wizzair deals available and direct flights Edinburgh-Dubrovnik.
Russia
There are no direct flights currently, but various options via Riga/Vilnius.
USA
Lots of options, depending on where you prefer to stop over (We don't think there are any direct flights).
UPDATE:
If you're keen to jump on the same - We have now booked the following flights:
Thai Airlines (Melbourne - London Heathrow)
Flight Number: TG 466 / TG 910
Departs: 11/06/2023 15:15
Arrives: 12/06/2023 07:15
Wizz Air (London Luton - Dubrovnik)
Flight Number: W9 5173
Departs: 14/06/2023 16:20
Arrives: 14/06/2023 20:05
EasyJet (Dubrovnik - London Gatwick)
Flight Number: EZY6460
Departs: 21/06/2023 11:20
Arrives: 21/06/2023 13:10
By Bus
There is an airport shuttle available, taking about 30-45 min and is the cheapest option at approx. 8 Euro per ticket.
By Taxi
Taxi takes about 30min and costs approximately 30 Euro. Uber is also available in Dubrovnik.
City Walls
Game of Thrones Tour
Sea Kayaking
Lokrum Island
Cavtat
Three Island Tour
Montenegro
Cable Car
Bike Tours
Buggy Safari
The list below is split into Casual/Fancy/Views to help you gauge what kind of place it is, as well as price range ($-$$$). All the places below we have either been to ourselves or were recommended by the locals. Top tip though where ever you go, Croatians know their fish, so we recommend you try local.
Tabasco (Casual - $)
Very simple looking cafe, serving good pizza. A good stop over if you are hungry on the way to/from the cable car as you walk through it to get down to the old town (just at the bottom car park).
Pantarul ($$)
Great food - being out of the city and the buzz of the main streets, this place has more of a local vibe, although they are going for a quirky new world style, so it does not stand out as traditional Croatian. In saying that, it does not take away from the food being delicious.
Nautica (Fancy/Views - $$$)
If you are after views, central location, fine dining style and everything that comes with it, this is your place - beautiful views, great food (we haven't been, but have been told).
Restaurant 360 - Fancy/Views ($$$)
Top place, hence a deserved Michelin star to match. Restaurant with the views to die for and food to match.
More to be added.....
Buza Bar
Beach bar on a cliff with great views of the sea and occasional sea kayakers going past. Also has an option of some cliff jumping in between drinks for those more adventurous folk. (Located in the old town)
D'Vino Wine Bar
Great little wine bar tucked away on a side street in the heart of the city. Great selection of wine and cheese/meat platters, amazing atmosphere. (Located in the old town)
Dubrovnik Beer Company
Craft beer bar, microbrewery. It is located out of town centre and near the port, but a great place for a drink before/after boat trips and day cruises if you are planning any. (Located in Gruz)
Love Bar
Rooftop bar on top of an old factory. Another good option if you are in the area (Located in Gruz)
Banje Beach Bar
Beach club and restaurant during the day, bar at night.
More to be added...