Please note that this post may contain affiliate links and any sales made through such links will reward me a small commission – at no extra cost for you.

Booking accommodations

Finding a great place to stay is one of my favorite parts of traveling. From luxury resorts to family-run guesthouses or hostels, where you stay can shape your whole adventure. is my number resource for booking hotels around the world. They are one of the largest accommodation booking websites globally with 1000s of affordable options. Their Genius Level loyalty program is also a great for upgrades and free perks.

If you are specifically looking for hostel bookings, then will be your best friend. I have stayed in 100+ hostels around the world throughout my travels, and have booked the majority of them through

Stay covered


Make sure to elect for travel insurance when traveling outside of the country. Heymondo covers medical expenses, 24-hour medical chat, COVID coverage, delays, cancellation, and more. Check Heymondo here.

Finding cheap flights


WayAway is a great way to book cheap flights AND get 5% cash back with WayAway Plus. You can use code TAVERNATRAVELS for 10% off a WayAway Plus membership.


Booking a rental car

One of the best ways to get to know a new destination is by driving yourself! I love renting my own car in new countries to have the freedom to explore. I’ve linked a few of my favorite resources for international car rentals below.

Getting around by bus/train


If you’re traveling in Asia, then 12Go is your best friend for booking bus, train, and even ferry travel. Planning to overnight train between Bangkok and Chiang Mai? You’ll want to make sure you book that in advance with 12Go.


Traveling in Europe? Omio is your best bet for booking bus and train travel.

Local tours and excursions

Local tours and excursions are a great way to get to know a new destinations, and even to meet new people if you are traveling solo.


Let's get to know each other

keep me updated