For my first trip to Japan, I followed the classic Tokyo–Kyoto–Osaka route, with a few day trips sprinkled in. And out of the big three cities? Osaka totally stole my heart.
The streets are compact and walkable, the people are friendly, and once the sun sets, the city transforms into a neon-lit playground. Here are 12 must-visit places in Osaka that made me fall in love with this vibrant underrated city:
P.S. This post contains affiliate links. If you use my links to make a purchase, I’ll get a small commission at no extra cost to you. Thanks for your support!
Places to Visit in Osaka:
1. Umeda Sky Building
If you love a good view, don’t skip this one. The Umeda Sky Building has both indoor and outdoor observatories and offers a stunning panoramic view of the city. At night, glow-in-the-dark stars and planets light up the walkway. There’s a food court, bar, and even a short anime-style video explaining the history of the building.



2. Takimikoji Retro Food Street
Located beneath the Umeda Sky Building, Takimikoji is a Showa-era themed food court that feels like stepping back in time. The streets are designed to look like old Japan, with lanterns, vintage signs, and cozy alleyways. There are a ton of different restaurants serving everything from takoyaki and ramen to okonomiyaki, and you can easily find something delicious at a budget-friendly price. Don’t miss the warabi mochi stand—it was one of the best desserts I had in all of Japan!



3. Osaka Aquarium (Kaiyukan)
This massive aquarium is home to a variety of marine life—including whale sharks! The spiral layout takes you through different ocean zones as you gradually descend. It’s well-designed and very family-friendly. Each tank represents a region of the Pacific Rim, and you get to see playful otters, penguins, jellyfish, and rays up close. The central tank with the whale sharks is absolutely mesmerizing.


4. Osaka Castle
The grounds of Osaka Castle are especially beautiful in spring when the plum and cherry blossoms bloom. The surrounding Nishinomaru Garden is a peaceful spot for a picnic or photos, especially if you’re there during peak blossom season. While the inside of the castle is more of a museum than a historical interior, it does provide background on the castle’s role in Japanese history. However, the best views are definitely from the outside.


5. Dotonbori
The ultimate Osaka nightlife and food district. Think neon lights, giant animal signs, endless takoyaki stands, and the famous Glico running man sign. You’ll also find canal-side seating, street performers, and a wide range of restaurants. Visit during the day for easier photos and fewer crowds, and come back at night to see the area light up and feel the true energy of Osaka.



6. Kuromon Ichiba Market
A bustling food market where you can try everything from grilled scallops to fresh sashimi and matcha desserts. It’s a paradise for street food lovers. Vendors are generous with samples, and it’s a great place to try a little bit of everything without committing to a full meal. Popular items include wagyu beef skewers, sea urchin, fruit-on-a-stick, and mochi. Go in the morning for the freshest bites!


7. Osaka Kizu Market
If you’re after affordable, high-quality sushi, this is your spot. It’s more local and less touristy than Kuromon, with better prices and incredible freshness. Most of the action happens early in the morning—especially if you’re looking to visit the wholesale fish auction—but even later in the morning, you can find sushi bars and small eateries serving top-notch cuts. Bring cash and come hungry!



8. Shinsekai (“New World”)
This retro neighborhood has a vintage vibe with lots of quirky charm. Explore arcades, old-school restaurants, and the famous Tsutenkaku Tower. It’s especially photogenic at night. Shinsekai was originally modeled after Paris and New York in the early 1900s, and it still holds on to that nostalgic energy. Try kushikatsu (deep-fried skewers) at one of the original shops, and don’t forget to visit the local sento (public bathhouse) for a real slice of Osaka life.



9. Osaka Tenmangu Shrine
This tranquil shrine is best visited during plum blossom season, but it’s a peaceful retreat any time of year. It’s especially famous for hosting the Tenjin Matsuri in the summer—one of Japan’s top three festivals featuring river parades and fireworks. The plum blossoms in early spring are a sight to behold, and the serene atmosphere makes it a welcome break from Osaka’s lively streets. Grab a matcha ice cream from one of the nearby vendors afterward!


10. Mega Don Quijote Shinsekai
A multi-floor shopping wonderland filled with souvenirs, beauty products, snacks, and just about everything else. A great spot for last-minute gifts—or just wandering and laughing at the randomness.
11. Orange Street
A stylish and lesser-known shopping street featuring boutique clothing shops, local designers, and cozy cafes. Great for a relaxed afternoon stroll.
12. Wpc.™ Flagship Shop Shinsaibashi PARCO
If you’re looking for a functional souvenir, check out this umbrella shop inside the Shinsaibashi PARCO mall. Their designs are cute, and I couldn’t resist getting the melon soda-themed one!
Bonus: Day Trip to Mount Koya (Koyasan)
Just a few hours from Osaka, Koyasan feels like stepping into a Studio Ghibli film. Moss-covered tombstones, towering cedar trees, and peaceful temples make this one of the most spiritual places I’ve ever visited. [Read my full Koyasan blog here]


Where to Stay in Osaka
Hostels in Osaka:
- Book and Bed Shinsaibashi: A modern bookstore hostel where you literally sleep surrounded by shelves. Cozy, unique, and perfect for solo travelers. [Read my full review here]
- PAX Hostel: Located right next to Shinsekai, this retro-inspired hostel has a fun design and great location at budget-friendly prices.
Highly Rated Hotels
- Dotonbori Hotel: Known for its iconic statue pillars and excellent location, this hotel is within walking distance to the Dotonbori nightlife and shopping. Rooms are compact but well-equipped, and there are nice extras like free drinks and massages.
- Shinsaibashi ARTY Inn: A solid mid-range option right near the action but tucked away on a quieter street. They have a public bath on the top floor and cozy, clean rooms. Great value for the location.
- Candeo Hotels Osaka The Tower: A more upscale option offering panoramic views, stylish rooms, and a sky spa with indoor and outdoor onsen. Located close to Umeda Station, it’s perfect if you’re looking to treat yourself while staying connected to the rest of the city.




Final Thoughts
From shopping and street food to skyline views and quiet shrines, Osaka has a bit of everything. Whether you’re visiting for a few days or using it as a base for day trips, it’s a city that’s easy to fall in love with.
Have you been to Osaka? Drop your favorite spot in the comments—or let me know which place you’re adding to your bucket list!
Planning a trip to Japan? Check out my other posts on Tokyo, Kyoto, and off-the-beaten-path day trips for more inspiration!