This post may contain affiliate links to things like tours, hotels, Amazon associates and products. These help me earn a small commission at no additional charge to you.
It’s not surprising Croatia is so popular: the beaches, islands and cities are all world-class. Not only are there countless things to do in Dubrovnik itself, but there are excellent day trips and islands nearby.
This city has everything from spectacular cathedrals to well-preserved City Walls, sunset viewpoints and an impressive eating scene. It’s little wonder it’s known as one of the best places to visit in Croatia.
It would be a treat to visit even if it were landlocked, but its location on the Dalmatian coast makes it the ideal holiday destination. I’ve yet to make it through all the Dubrovnik activities even though I’ve been once with family and once during solo travel in Croatia.
2022 update – I just returned for my third trip and I THINK I’ve now done almost everything!
In a rush? Pin this on Pinterest for later.
Read next: my tried & tested Croatia itinerary
Getting to Dubrovnik
Flight: Use Skyscanner to find flights into Dubrovnik Airport. These are seasonal and run between April and October. The rest of the year, transfer via Zagreb.
To get from Dubrovnik Airport to the Old Town, you can catch local buses 11 or 27, an airport shuttle bus (55 Kuna/€7.50), or a 30-minute taxi. Book your private taxi transfer here.
Bus: I use Flixbus to travel around Europe. Regular, affordable buses connect Dubrovnik with Zagreb, Split, Zadar, Sarajevo and other cities. Search for journies.
Getting around Dubrovnik
On foot: like Split Old Town, it’s is walkable and the area within the City Walls is fully pedestrianised. No public transport is needed if you stick to the main things to do in Dubrovnik Old Town.
By bus: To get around Dubrovnik outside of the Old Town, there are several buses you can take. Routes 1A, 1B and 1C connect Pile Gate (the entrance to the Old Town) with the surrounding region.
Taxi: If you need a cab, head to the stands outside Pile and Ploče Gates. Alternatively, call Uber or Bolt.
Car: This isn’t recommended to explore Dubrovnik as it’s so small with limited parking. However, if you want to hire a car and explore the Dalmatian coast, use Rentalcars.com.
Where to stay in Dubrovnik
Hostel – for a fun and social base with friendly staff, you can do better than Hostel Villa Angelina Old Town. Not only is it in the heart of the Old Town but there are security lockers and a fully-equipped kitchen. Check availability for €12 a night.
Apartment – if an apartment right beside the Old Town with spectacular coastal views sounds sublime, you’ll like Apartment Arbanasin. Check availability from €90 a night. If you don’t mind being a 10-minute drive/30-min walk from town, S & V Deluxe Apartments are available from €49 a night.
Budget hotel – between the Old Town and Lapad beaches, Boutique Hotel Porto has a restaurant, private parking, a bar and garden. Check availability from €70 a night.
Splash out – for a real treat, Royal Blue Hotel has a rooftop pool and a bar with panoramic views of the Lapad Bay and an indoor pool with a spa and sauna. Check availability from €150 a night.
Best season to visit Dubrovnik
If you can, I’d highly recommend visiting in the shoulder season of April-June or September-October.
Croatia is highly seasonal. I recently visited in March when the city had post-apocalypse vibes and almost everything was shut. I can’t lie, I loved having the Old Town to myself but it wasn’t exactly atmospheric.
On the flip side, July and August sees some of the world’s worst mass tourism. Up to 40,000 daily cruise ship passengers pack the streets and prices go through the roof.
Top things to do in Dubrovnik
Whether you choose to stay in the city or take off on island-hopping tours nearby, don’t miss the following…
Note about the Dubrovnik Card – this includes entrance to numerous attractions, museums and unlimited public transport. Buy your Dubrovnik card here for €45. If you want to walk the City Walls (€33), it’s a no-brainer.
Here are 35 places to visit in Dubrovnik…
1. Take the cable car to Srđ Hill
The short ride aboard Dubrovnik Cable Car takes just a few minutes and will present you with the greatest view around from Srđ Hill. From the viewing point, you’ll be able to see the Old Town and out to the islands on the horizon.
Admire the view from the main platform or go slightly off-piste and climb over a few rocks like I did. For Instagrammable places in Dubrovnik, this might just be the winner.
If cocktails and amazing views are your bag, head to Restaurant Panorama. As you can imagine, it’s a bit pricey but it’s worth it: the food and views are second to none.
Round-trip tickets to the top of Srđ Hill cost 200 kuna (€27). Check Dubrovnik Cable Car times and tickets on the website.
Since it’s closed January to March, I took an alternate route to the top during my most recent visit…
2. Hike Mount Srđ instead
Feeling energetic? If so, a fun and challenging Dubrovnik activity is hiking from Jadranska Cesta (the main road located up several flights of stairs from the Old Town) to the peak.
Find the start of the Mount Srđ Hiking Trail and follow the stony path (pictured above) zig-zagging up the mountain. The hike takes 1 hour with beautiful views the whole way. It’s free, saving you €22 on the cable car.
Another option is to take the cable car one way and hike the other. Alternatively, catch a local bus or a taxi (50 kuna) to the top.
Tip – don’t miss the Homeland War Museum at the top of Srđ Hill. This powerful museum is dedicated to Croatia’s fight for independence from Yugoslavia during the early 1990s.
3. Sail to Lokrum island
Spectacular Lokrum is one of the most beautiful places in Dubrovnik, just a 15-minute ferry ride from the Harbour so it’s an easy day or half-day out. The ferry costs 150 kuna (€20) return.
With over 1,000 years of captivating history, it’s not just the views that draw visitors to Lokrum. According to legend, Richard the Lion-Heart was shipwrecked here returning from the crusades.
It’s also thought that Benedictine monks forced to leave the island in the 15th century laid a curse on the island which allegedly remains to this day. Gulp!
Luckily, I witnessed no ghosts or curses during my trip, only blue seas and skies!
Check out my guide to visiting Lokrum Island
Lokrum is worth visiting for the following reasons:
- Peacock roam freely, fanning their tail feathers
- Game of Thrones was filmed there so you can spot filming locations and even sit in a replica throne
- There’s a lagoon named the Dead Sea because it’s so salty you float
Best ways to visit Lokrum Island:
- Catch a public ferry from the harbour (150 kuna incl. park entry)
- Lokrum Island and Dubrovnik City Walls Tour by Kayak
- Game of Thrones Tour to Lokrum Island from Dubrovnik
4. Visit Dubrovnik Cathedral
Remember the story about Richard the Lionheart getting stranded on Lokrum Island? Well, he vowed to build a church to repay the area for saving his life. The result was Dubrovnik Cathedral.
When experts were renovating the Cathedral in the 1980s, they were stunned to find another cathedral hidden beneath it. The discovery helped answer some questions about how the city grew so strong so fast. In fact, the city had been inhabited for centuries longer than anyone thought.
Entrance is free.
5. Other religious monuments in Dubrovnik
Despite not being a believer, I can appreciate the detail and grandeur of the religious points of interest in Dubrovnik.
St Ignatius Church at the top of Jesuit Stairs (a Dubrovnik tourist attraction in its own right) is worth a visit for the decadent interior, as is St. Blaise, a Venetian Baroque-style church on the Stradun.
Finally, the Franciscan Church and Monastery is a large complex close to Ploce Gate. Entry is 30 kuna.
6. Indulge in the rich culinary scene
Take a break from Dubrovnik sightseeing to enjoy the city’s culinary offerings.
Typical Croatian dishes to try include:
- Blitva – fried potatoes with Swiss chard, sliced garlic, salt and pepper
- Crni Rizot – black squid ink risotto
- Buzara – seafood stew often made with shrimp, clams and mussels
- Rožata – dessert made with custard and rose liquor
- Ston Cake – chocolate, cinnamon and pasta (yes, really!) inside pastry.
Where to eat dinner: Pupica is a quality bistro with fresh seafood, truffle pasta and dark chocolate cake for dessert. Taj Mahal serves, as the name would not suggest, authentic Bosnian food. Try the cevapi (minced sausages in flatbread). Nishta is a highly-regarded vegan restaurant serving Middle Eastern, Indian and Mexican food.
If you have the cash to splash, Nautika is a Michelin-starred restaurant curated by chef, Mario Baunda. Mains start from €30 although there’s a more affordable lunch menu on offer. Although I didn’t dine here myself, it has rave reviews.
For a more affordable option, eat seafood street food at Barba. While many Dubrovnik restaurants are owned by overseas investors, this is a family-run cafe. The waitress told us the menu depends on the fish her dad has managed to catch that morning. Love it!
Where to eat ice cream: There are countless ice cream counters lining the streets of Dubrovnik Old Town but few have a better reputation than Peppino’s. As well as all the usual flavours, they serve deluxe options like Ferrero Rocher. Add toppings, sauces and waffles. Drool.
Where to drink coffee: Glam Café serves quality coffee as well as fresh juices and craft beers, while Cogito Coffee is a stylish little cafe with inside and outside seating. They serve some of the best speciality coffee in Croatia, as I discovered while visiting their sister cafe in Zagreb.
7. Take a free walking tour
I LOVE a free walking tour (and in fact, anything free!). Free Tour offer two different Dubrovnik tours for €0 and a couple of more specific ones at a surcharge. If you’re travelling solo and hoping to meet people, they’re a great way to get chatting to other newbies while exploring the tourist attractions in Dubrovnik.
8. Walk the City Walls
A must! The City Walls surround the Old Town and offer breathtaking coastal views. You could make your way round in an hour if you don’t stop to take a million photos – but we all know that’s not possible!
Dubrovnik City Walls encompass bastions and towers, telling the tales of centuries gone by. You can either walk the walls for free or join a walking tour to learn about their history.
Don’t miss the Minčeta Tower, the highest point of defence with fantastic views.
Entry fee: 250 kuna (€33). This is where it’s really worth having the Dubrovnik card: since a daily pass is only €12 more than the City Walls walk, you could combine a bunch of other attractions into the same day.
9. Admire Onofrio Fountain
This enormous fountain is one of the most recognisable places in Dubrovnik Old Town, providing the city with fresh spring water since 1438. It’s also quite the work of art with 16 slides, all featuring a carved masked face.
Since it’s centrally located just off the Stradun, it’s worth a visit while exploring Dubrovnik Old Town.
10. Relax on Banje Beach
Especially when the streets are crowded, one of the best things to do in Dubrovnik is relax on the beach. There are plenty to choose from! Banje Beach is the closest to the city (just a few minutes’ walk). From the shore, you’ll soak up the sun along with views of the Old Town and Lokrum Island.
In the summer, Banje gets busy. Your options are bringing a towel and arriving early to nab a spot on the sand, or hiring a sun lounger and umbrella. From kayaking to tube rides, every water activity imaginable can be experienced here.
Banje Beach restaurant is highly renowned (but expensive) and, after the sun goes down, the area becomes a hotspot for upscale nightlife.
11. Walk further to Sveti Jakov
For a better chance of a peaceful beach session, walk 20 minutes along the coast to Sveti Jakov beach. The bright blue sea turns turquoise as it laps the shores of this secluded cove, accessed by a flight of stairs in a quiet side street.
In the summer, a small beach cafe serves refreshments. The beach doesn’t offer the same range of water activities, but you can hire a kayak during peak season.
Getting to Sveti Javok: Walk in 20 minutes, take a taxi or jump on a local bus. The best option of all might be sailing from Dubrovnik harbour on a taxi boat.
12. Get spooked by abandoned Belvedere Hotel
For an unusual thing to do in Dubrovnik, walk 2 minutes from Sveti Javok beach to this abandoned hotel with a football-patterned stadium overlooking the ocean.
Once the height of luxury, the Belvedere had a helipad and private boat dock to transport affluent guests to their 5* dwellings. Sadly, during the Homeland War of the early 1990s, it was bombed by Serbia and became a shelter for civilians.
Although it was bought at auction for €12 million in 2014, it’s only been used since by the Game of Thrones filming crew. Like other abandoned places I’ve been – for example Bangkok Airplane Graveyard and Vietnam’s Abandoned Waterpark – it’s an eerie yet intriguing place to explore while trying to envisage its heydey.
13. Wander the Stradun at night
The main street within the Old Town is made of shiny limestone which is beautiful at all times of the day and night. But if you HAD to pick a time, go for sunset when small birds flit between the turrets and rooftops.
The Stradun was severely damaged during the 1667 earthquake and the 1991-2 siege of Dubrovnik but you’d never know. It’s one of the busiest and best-preserved streets in the city.
Although overpriced, SNEK by Congo is a well-positioned bar with outdoor seating and a massive range of cocktails.
14. Visit the Rector’s Palace
This is one of the Old Town’s most iconic buildings, originally built in the 13th century and used as the centre of political power by the Republic of Dubrovnik (1358-1808).
It was rebuilt a further two times, once after the 1435 gunpowder explosion that nearly destroyed it entirely, bringing it in line with Venetian-Gothic style. Nowadays, it serves as a museum and concert hall.
Entry costs 100 kuna; visit between 9am and 7pm. Alternatively, view it from the outside and join the crowds relaxing between the elegant arches, escaping the heat or grabbing a bite to eat.
Having been inside, I feel the entrance feel is quite high. I’d suggest going if you have the Dubrovnik card but not otherwise.
15. Check out Sponza Palace
Another notable attraction in Dubrovnik Old Town can be found on the Stradun close to Orlando’s Column and the Clock Tower.
Once the commercial heart of the city, Sponza Palace was the regular meeting spot of the Academy of the Learned to discuss literature science and art.
The Gothic and Renaissance-style Palace is most famous for its archives dating back over 1,000 years. Entry is just 25 kuna so pop inside and check out the architecture.
16. Walk through Ploce and Pile Gates
Dubrovnik’s two most famous gates are Pile and Ploce, found at opposite ends of the Old Town. Pile originally had a wooden drawbridge, retracted at night to prevent enemies from entering. A statue of St Blaise, the city’s patron saint, is carved into the stone. Cross it when heading from the Old Town to West Harbour.
At the opposite end of the walled city, heading towards Banje Beach, is Ploce Gate. The plainer of two, it also features a carving of the patron saint and has been featured in numerous TV productions.
17. Shop at Gunduliceva Poljana Market
Rise early and visit atmospheric Gundulić Square. Gunduliceva Poljana Market is a vibey place to shop for honey, jam, meat, cheese and lavender.
Even if you don’t shop, Gundulić Square is still worth a visit. Sip coffee at one of the outdoor cafes and watch birds and cats bask in the sun.
18. Marvel at Fort Lovrijenac
There are few Dubrovnik attractions more famous than Fort Lovrijenac (St. Lawrence Fortress), perched 37 metres above the water upon a giant rock.
The primary purpose of the Fort was once protection. In fact, the external side is 12 metres thick!
An inscription above the entrance reads ‘NON BENE PRO TOTO LIBERTAS VENDITUR AURO’ (Freedom is not sold for all the gold of the world). Perhaps ironically, it’s now a tourist hotspot and Game of Thrones filming location.
The Fort also acts as a theatre, hosting summer performances including Shakespeare’s Hamlet.
19. Kick back at West Harbour
With Fort Bokar to your left and Fort Lovrijenac to your right, this is one of the most famous places in Dubrovnik. The iconic harbour was world-renowned long before Game of Thrones thrust it onto our TV screens.
There’s a small pier offering sea kayak excursions and a local cafe on the shores called Orhan. Fine dining restaurant, Nautika, and the more affordable Dubravka 1836 offer unrivalled views of the harbour, especially at sunset.
20. Views from Gradac Park
From West Harbour, follow the footpath (Ul. Skalini dr. Marka Foteza) along the side of the Fortress and you’ll soon emerge at Gradac Park. This small park with a pond was also used as a GOT filming location but the real reason to visit is the view of Fort Lovrijenac.
Having photographed it from many angles, I think this is the money shot! You can also take a shaded coastal walk to this point marked as viewpoint, overlooking the coast towards Lapad (more on this area to come). Walking back into town, you’ll pass Sesame restaurant, a lovely place to stop for coffee with outdoor seating.
21. Take a cruise around the harbour
23. Eat breakfast with a harbour view
What’s better than fantastic food? Fantastic food with fantastic views, of course!
There are countless restaurants in Dubrovnik with views and I certainly didn’t make it around all of them. But I can personally vouch for Gradska Kavana Arsenal with harbour views and delicious food. Breakfast dishes start at €5. I was surprised because I often expect restaurants in optimum locations to be overpriced with underwhelming food… not the case here!
22. Sunset kayak trip
For a fun thing to do in Dubrovnik at sunset, jump in a kayak and explore the nooks and crannies you can’t reach otherwise.
Several companies will organise this tour for you, providing you with a kayak and the necessary safety equipment and – depending on the tour you take – wine and snacks. I’d never say no.
24. Spend a few hours in Lapad
If you have free time after exploring the Old Town, head over to Lapad. This scenic peninsular has beaches, stunning coastal views and walking trails in Forest Park Velika. Lapad Beach is popular for beach bathing, while Plaža Copacabana is the ultimate sunset beach.
Lapad is a 10-minute drive from the Old Town. Bus number 6 runs every 10 minutes, costing just 12 kuna. There’s parking on the peninsular or you can take a taxi.
25. Catch a killer sunset
One of the best things to see in Dubrovnik is the sunset. Each one seems to be more magical than the last – so make sure you have your eyes on the sky. A few best spots include:
Srd Hill: I captured the photo above from the top of the hill before taking the cable car back down to the city. Whether you visit Restaurant Panorama or walk around and enjoy the sunset for free, it’s a killer spot.
The City Walls: Catch sunset from the city walls walk before the closing time of 7.30pm.
From a bar: Hole-in-the-wall buza bars offer spectacular sunset views. Some are fancy, some are quirky, some are hidden gems… and some let you dive into the ocean and come back for more sundowners!
From kayak: What could be more memorable than sailing out to sea and watching the sun setting across the water?
26. Tour Game of Thrones locations
Had your culture dose? Fans come flocking to Croatia to find the Game of Throne filming locations. If you can’t beat ’em, join em!
Tours take fans to the top GOT spots and share stories about the production.
Things to do in Dubrovnik for GOT fans include visiting:
27. Get lost in the backstreets
Once you’ve finished with the Dubrovnik top attractions, take some time to chill. The main avenues of the Stradun are packed in the summer months so dip into the side streets and discover Dubrovnik hidden gems.
There’s something wonderful down every backstreet whether it’s gelato, a new favourite restaurant or an Instagrammable staircase.
Croatian craft beer has recently become popular, then there are the numerous rakija bars you’ll find while wandering around. Try plum brandy and homemade cake at Soul Caffe.
28. Befriend the street cats
Never have I been anywhere with as many friendly street cats as Croatia. They always want to be stroked, probably because they’re hungry.
Who knows where they’ve been so maybe carry some hand sani… I presume you’ve got some after the last 2 years!
29. Jump into the ocean from Buza Bar
Admittedly no longer a hidden gem, Buza Bar is one of the city’s best-loved buza bars (literally meaning hole-in-the-wall). You can tell from the original name that it was one of the first.
It isn’t a fancy bar by any means. But who needs pretentious cocktails when you have cliffside views and the chance to dive into the ocean (if you’re a strong swimmer)?
There’s now a Buza Bar II to accommodate more sunset-loving guests. Make sure to arrive 2-3 hours before sunset to get a decent seat.
30. Go museum hopping
With its rich history, it’s little wonder Dubrovnik is awash with museums. A few worth visiting are…
- MOMAD – once a mansion, the Modern Art Museum is the place to learn about contemporary Croatian art and artists. Browse 3,000 works spread across three floors. It’s open from 10am-8pm, Tues-Sun. Entry is 130 kuna.
- Love Stories Museum – perhaps the antidote to Zagreb‘s Museum of Broken Relationships, this heartwarming museum tells the tale of local legends, great cinematic romances and the stories behind famous love songs. Whether you croon or cringe is up to you… Entry is 50 kuna.
- Dulčić Masle Pulitika Gallery – this small gallery across from the Cathedral is dedicated to the influential work of the three Croatian painters in its name. Open Tues-Sun, 10am-8pm. Entry is 150 kuna.
- Rupe Ethnographic Museum – to learn about Croatia in days gone by, visit this cultural museum dedicated to folk costumes and textile handiwork. Open from Tues-Sun, 9am-6pm. Entry is 110 kuna.
- Red History Museum – this is one of the best places to go in Dubrovnik to understand what life was life in communist Yugoslavia. Tour recreated apartments and learn how Croatia got its independence.
All these museums are free (aside from the Red Museum) with the Dubrovnik Card!
31. Let your hair down at night
As a touristic city, of course Dubrovnik has lively nightlife in peak season. D’Vino Wine Bar serves Croatian and Montenegrin wines accompanied with cheese and meat platters, while Beer Factory Dubrovnik is a friendly spot with outdoor seating and numerous IPAs to try.
For a drink in unusual settings, visit Lapad’s Cave Bar More which is, unsurprisingly, inside a cave! For a boujee night out, Banje Beach Club is where it’s at.
Take day trips from Dubrovnik
Ticked off the main places to visit in Dubrovnik? If you’ve got more than a few days in town, consider one of these day trips…
32. Tour the Elaphiti Islands
This archipelago is wonderful. Most boat trips visit three islands: Kolocep, Sipan and Lopud.
Ours hit a random storm on an otherwise sunny day meaning we had to miss Kolocep, but the others were fantastic.
Sipan harbour is worth a visit and there are some great hiking trails around, while Lopud is bigger with beaches, churches and lots of ice cream.
Take a full-day Elaphite Islands boat trip with lunch for €35.
33. Travel the coast to Cavtat town
When fellow blogger, Alex from the Mindful Mermaid, invited me to visit her in the charming coastal village of Cavtat, of course I jumped at the chance.
With its palm tree-lined promenade, Cavtat resembles a little Split or perhaps its smaller neighbour, Trogir. Admire the historical buildings, sip coffee at one of the waterfront cafes and take a walk around Rat Peninsular. In peak season, don’t miss Beach Bar Little Star with ocean views.
Getting to Cavtat: It’s just 30 minutes by car, bus, taxi or river taxi. For a budget option, do what I did and catch bus 10 from Dubrovnik bus station or the stop beside the cable car station for 25 kuna each way.
34. Take a day trip to Bosnia & Herzegovina
I fell in love with beautiful Bosnia & Herzegovina during my day trip. Although you can never do justice to a country in a day, it’s a good option if you’re on a tight schedule and looking for fun, cultural things to do near Dubrovnik.
This pretty Bosnian city above is Mostar, a historical market city with sightseeing, shopping and eating opportunities galore. On a day tour, you’ll also visit hillside villages, swim in postcard-perfect waterfalls and arrive back in Dubrovnik by nightfall. Book a return day trip from €60.
Read about my day trip to Bosnia and Herzegovina!
35. Visit Montenegro as a day trip
If you’re more about crystal-clear waters and idyllic seaside villages, visit Montenegro as a day trip from Dubrovnik rather than Bosnia & Herzegovina.
Visit historic towns Kotor, Budva and Perast before taking a boat ride across Kotor Bay. It’s a long 11 hour day trip but worthwhile for those wanting to squeeze in a new country.
Take an organised Montenegro day trip for €54.
Thanks for reading!
I hope you’ve enjoyed learning about these Dubrovnik attractions. I’m sure there are plenty more you’ll find while wandering around.
Most importantly of all, relax and enjoy your holiday! It’s the perfect city to relax, wander, eat and drink. If I can help with any more tips, let me know.
More Croatia blogs…
- What to do in Zagreb – 33 must-visit attractions
- 21 amazing Split day trips
- The perfect Zagreb to Plitvice Lakes day tour
- Where to see street art in Zagreb
- 35 best things to do in Split
- Things to do in Trogir, Split
- Visiting Krka National Park from Split
- 18 best restaurants in Split
- The top coffee shops in Split
- Split Old Town guide
- What to do & see in Zadar
- Dugi Otok, Croatia – a beautiful island near Zadar
- Visiting Pag Island, Croatia
Travelling around Europe? Check out some of my other posts:
- How to spend 3 days in Vienna
- The perfect Budapest itinerary
- The ultimate Romania road trip
- Complete Prague food guide
- Things to do in Cesky Krumlov, Czech Republic
- Bratislava itinerary for 1 day
- How to spend the perfect 3 days in Barcelona
See you next time for more adventures,
Ps. Liked these top Dubrovnik activities? Pin this for later!
TRUSTED RESOURCES FOR VISITING EUROPE
Getting around by air – I use Skyscanner to find the best-value flights, using the ‘search by month’ tool to find the cheapest dates. You can also use the ‘to anywhere’ feature if you’re flexible on where you’re going
Driving in Europe – use Rentalcars.com to compare car rentals in European countries (and all around the world).
For trains, I use RailEurope. The search feature allows you to compare prices, and they show live departure times on the website.
For buses, I use FlixBus. Find journeys between European countries from €1!
Use Omio to compare trains and buses in one search. It’s so handy!
For hotels and self-catering apartments, I use Booking.com. You can filter by review score and price to find the best-rated budget places. For hostels, I use Hostelworld.com.
To save money on accommodation, I use Trusted Housesitters, a website that connects homeowners going away and travellers who can sit their homes & pets.
Browse tours and activities on GetYourGuide.
Need travel insurance? I use World Nomads. They cover 150 countries and have 24-hour emergency assistance.
Check out my resources page for more travel discounts and budget tips from my 10+ years on the road!