15 Best Kyoto Ryokan with Private Onsen

Just imagine yourself relaxing in a place where the air is fresh, and the aura is romantic!!

Hmm, sounds awesome, right?

Well, such a cheerful and vibrant place is Kyoto, which knows how to cast a spell on visitors to get lost in its charming attractions.

If you want to experience the city’s old-style glamor, stay in a traditional Japanese inn known as a ryokan. And, if that ryokan has a private onsen, it will be a cherry on the cake.

Now, if you are interested, check out these 15 best Kyoto ryokan with private onsen.

15 Gorgeous Kyoto Ryokan with Private Onsen: Choose Yours

Alright, it’s time to get ready to be mesmerized in a world where your mind will find its tranquility with these best traditional ryokans in Kyoto.

However, before getting into the details, I want to let you know that the cost per night for each ryokan may vary from time to time. In peak tourist seasons, the price increases and sometimes they give special discounts too.

Hence, make sure to check each of their official sites for the latest update.

Okay, here comes the first one.

1. Kyoto Yunohana Resort Suisen

While looking for a cozy retreat with a hot spring surrounded by mountains, Kyoto Yunohana Resort Suisen can be a perfect hideaway. This ryokan offers rooms with private open-air onsen, air purifiers, kettles, and tea sets.

Private open air bath in Resort Suisen
Image Credit: kyoto-suisen.com

You can relax by watching the breathtaking Hokusetsu Mountains coupled with a cup of tea. When the view keeps your mind in awe, the hot onsen bath will give your body a soothing feel.

There are four different types of rooms that have open-air baths, Suisen suite, Japanese style room, Japanese style double room, and Japanese/western style suite room.

Suite for family
Image Credit: kyoto-suisen.com

In case you are coming with your family, you may choose from the suite ones that accommodate 2 to 6 people.

And while traveling with your partner, select from the other two which are suitable for a couple.

Double bed room for couple in Suisen
Image Credit: kyoto-suisen.com

To satisfy your tummy, they serve Kyoto Kaiseki-style cuisine in a private dining room.

Kaiseki-style cuisine in Suisen
Image Credit: kyoto-suisen.com

One of the remarkable things about this ryokan is that it’s only half an hour away from the Sagano, where you can enjoy the riverboat and Sagano Romantic Train journey.

In short, if you want to experience a top-class ryokan in Kyoto with high-end service, this could be an appropriate match for your needs.

Check Out The Essential Information
Approx. cost per night: $303 to $450 (¥35,000 to ¥52,000).
Check-in time: 2:00 PM to 7:00 PM.
Check-out time: 11:00 AM.
Official Site: https://www.kyoto-suisen.com/eng/
Address: 6-3 Inoshiri Hiedanocho Ashinoyama, Kameoka, Japan.
Telephone: +81 771-22-7575.
User Rating: 9.4

2. Arashiyama Benkei

While searching for a location from where you can easily explore all the main attractions of Arashiyama, this traditional ryokan comes to my mind right away.

From the Sagano Bamboo Grove to other scenic spots, everything is walking distance away from Arashiyama Benkei Ryokan.

Scenic spot in Arashiyama

Even the tree-filled surroundings of this hotel provide a natural aura.

Here, you can select from rooms that come with tatami floors, TVs, futons, tea, and coffee-making facilities. The rooms have a different view, including a lush garden or Oi River.

Arashiyama Benkei room view
Image Credit: benkei.biz

Although they offer separate women and men onsen, you can go for a private in-room whirlpool tub with thermal water.

Indoor bath in Arashiyama Benkei
Image Credit: benkei.biz

Historically, Arashiyama town used to serve as a resort for royal families. Today, this scenic place is a favorite getaway spot for tourists of both locals and foreigners.

Private outdoor onsen in Arashiyama Benkei
Image Credit: benkei.biz

And to give genuine Japanese hospitality to travelers, Arashiyama Benkei has all the charm to offer.

Kaiseki-style cuisine of Arashiyama Benkei
Image Credit: benkei.biz

In this ryokan, you will experience a family-friendly environment and relish seasonal cuisine, including fresh fish and vegetables.

Check Out The Essential Information
Approx. cost per night: $316 to $1,578 (¥36,420 to ¥181,872).
Check-in time: 3:00 PM.
Check-out time: 11:00 AM.
Official Site: https://benkei.biz/en/
Address: Ukyo-ku Saga Tenryuji Susukinobaba-cho 34, Ukyo Ward, Kyoto, Japan.
Telephone: +81 75-872-3355.
User Rating: 9.2

3. Nazuna Kyoto Nijo-jo

Nazuna Kyoto Nijo-jo is a tea-themed ryokan and is minutes away from Nijo Castle. It offers Japanese-style rooms polished with modern comforts along with heartfelt hospitality.

It consists of 5 different suites with themes according to distinct types of tea. Each suite has a private open-air/semi-open-air bath, Simmons bed, and futons from an established bedding maker of Kyoto.

Nazuna Kyoto Nijo-jo room and open air bath
Image Credit: nazuna.co

Every suite comes with an unusual collection of antiques and decor, and you will definitely find one that goes well with your taste and preference.

Unique decor of room in Nazuna Kyoto Nijo-jo
Image Credit: nazuna.co

Another benefit of staying in this ryokan is that it’s only 6 minutes walk away from Nijojomae Station; hence you can travel easily to various places without any trouble.

See also  20 Most Romantic Hotels & Ryokans in Japan

Just come here and indulge yourself in a moment of relaxation.

Check Out The Essential Information
Approx. cost per night: Starts from $413 (¥47,600) for two adults per room.
Check-in time: 3:00 PM to 9:00 PM.
Check-out time: 11:00 AM.
Official Site: https://www.nazuna.co/en/property/nazuna-kyoto-nijojo
Address: 580, Kusuriyacho, Nakagyo-Ku Kyoto-shi, Kyoto 604-0066.
Telephone: +81-75-253-6877.
User Rating: 9.4

4. Kamishichiken Oku

Situated right in the lively city of Kyoto, Kamishichiken Oku consists only of suites. There are six suites, each offering a 50-inch television, heavenly bed made by Simmons, air purifier, and coffee maker.

The koubai R101 suite has a pot bath on the terrace where you can enjoy a calming bath with tree wood smell and the view of inner gardens.

koubai R101 suite pot bath
Image Credit: oku-kamishichiken.jp

For breakfast, you can choose from American or Asian styles as per your priority.

Even you will fall for the interior of this ryokan that has a romantic vibe with dimmed light.

Romantic atmosphere in suite room
Image Credit: oku-kamishichiken.jp

So, what do you think of taking your spouse here for a romantic honeymoon?

I think it would be a great idea to make your partner fall in love with you even more!!

Kamishichiken Oku suite room
Image Credit: oku-kamishichiken.jp

Well, thank me later for suggesting this Japanese inn because you will have a lovely holiday here for sure.

Check Out The Essential Information
Approx. cost per night: $304 to $773 (¥35,037 to ¥89,092).
Check-in time: 2:00 PM to 10:00 PM.
Check-out time: 11:00 AM.
Official Site: http://www.oku-kamishichiken.jp/index_eng.html
Address: 602-8381 Kyoto, Kyoto, Kamigyo-ku Shinseicho 712.
Telephone: 075-467-9966.
User Rating: 9.5

5. Sakanoue Hotel Kyoto

Suppose you want a ryokan accommodation in Kyoto that offers easy access to Yasaka Shrine, Gion corner, Kiyomizu-dera Temple, and Kodai-ji Temple. In that case, Sakanoue Hotel is an appropriate option.

Gion corner and Kiyomizu-dera Temple

The interior of each room is prompted by traditional Japanese architecture and has a unique layout decorated with flowers, hanging scrolls, and other artifacts.

While staying in this inn, you will feel like going back to the old times of Japan.

Sakanoue Hotel Kyoto
Image Credit: sakanoue.net

Apart from the attractive decoration, the ryokan has an on-site garden that changes color with the seasons.

And, of course, the private onsen is always there for you to soak in after all the sightseeing.

Sakanoue Hotel Kyoto room and garden view
Image Credit: sakanoue.net

After that, you can taste a special Kaiseki multi-food course that is finely prepared with the best seasonal ingredients and local specialties.

Now, imagine a hotel serving you the same type of dish every day. What will you feel?

Of course, boring, right?

But, when you are in the Sakanoue Hotel Kyoto, it’s not gonna happen at all.

It’s because they change their menu every month and prepare a completely different menu for guests staying two or more nights. Therefore, there is no chance of getting tired of their cuisine.

Check Out The Essential Information
Approx. cost per night: $255 to $388 (¥29,390 to ¥44,718).
Check-in time: 3:00 PM to 7:00 PM.
Check-out time: 10:00 AM.
Official Site: https://sakanoue.net/lp/
Address: 502 Washio-cho Gion Shimogawara Higashiyama-ku, Higashiyama Ward, Kyoto.
Telephone: +81 75-561-1148.
User Rating: 9

6. Kasyouen Hanare Fuka Hotel

A luxurious ryokan with an ocean view!

Yes, Kasyouen Hanare Fuka Hotel is such a tranquil oasis where you can enjoy beautiful sea sights.

Kasyouen Hanare Fuka Hotel room with sea view
Image Credit: k-fuka.com

You may also watch the sunset while taking a bath in their hot spring.

In fact, it’s possible that after bathing on the onsen, you will become as attractive as the fairy!

Well, the reason behind this kind of makes sense. As their hot spring source is Yuhigaura Onsen, known as “Hot Water of Beauty ”, it can make your skin smooth & soft to touch.

Kasyouen Hanare Fuka Hotel onsen bath
Image Credit: k-fuka.com

Doesn’t it seem like a free service of beautification? So, what are you waiting for? Hurry up and grab this golden opportunity.

Anyway, besides the large bath, each guest room comes along an onsen bath made with ceramic ware/ cypress wood/ rock.

bath made with ceramic ware cypress wood rock
Image Credit: k-fuka.com

Other amenities include electric kettles, tea sets, TV, Yukata (casual kimono), slippers, and more.

This hotel also facilitates an on-site restaurant, shop, lobby, amusement arcade, table tennis, private bath, and beauty salon.

on site restaurant lobby amusement archade private bath
Image Credit: k-fuka.com

I will say if you are in search of a luxury ryokan in Kyoto with a private onsen, you may go for Kasyouen Hanare Fuka Hotel.

See also  Capsule Hotel for Couples in Tokyo with Pros & Cons
Check Out The Essential Information
Approx. cost per night: $559 to $835 (¥64,427 to ¥96,237).
Check-in time: 3:00 PM to 5:00 PM.
Check-out time: 10:00 AM.
Official Site: https://www.k-fuka.com/english.html
Address: 247 Aminocho Kitsu, Kyotango, Japan.
Telephone: 0772-74-9009.
User Rating: 8

7. Ryokan Hanaikada

Hanaikada is a ryokan hotel located within a short distance from famous sightseeing locations, including Togetsukyo Bridge, Tenryu-ji Temple, Sagano Romantic Train, Cormorant Fishing, and Saga bamboo groves.

All their guest rooms are Japanese-style and equipped with fragrant tatami mats, TVs, and mini-fridges. And the upgraded rooms include a private open-air onsen with 100% natural spring water and views of beautiful Arashiyama.

Ryokan Hanaikada rooms with bath
Image Credit: hanaikada.co.jp

Apart from the indoor bath, they also have another open-air bath with a pleasant sight of Mount Atago.

Now, if you have tattoos, there is good news for you. Unlike most outdoor onsen, this hotel offers completely tattoo-friendly onsen facilities in Kyoto.

Open air bath with pleasant view
Image Credit: hanaikada.co.jp

While talking about cuisine, the hotel serves a variety of courses.

For lunch, you may enjoy delicious tofu dishes where Arashiyama tofu is warmed up in soy milk and bonito-based soup with your favorite seasoning.

delicious tofu dishes
Image Credit: hanaikada.co.jp

And for dinner, you can go for either the Kaiseki course or Nabe hot pot course.

In winter, they serve botan-nabe (made with wild boar meat) and tecchiri (made with fugu blowfish).

During summer, you may taste hamo-shabu (shabu-shabu with hamo).

Nabe hot pot course
Image Credit: hanaikada.co.jp

Moreover, they always have regular nabe such as yose-nabe (made with vegetables, meat, and seafood) and Japanese beef shabu-shabu.

One thing I appreciate about this hotel is that their cost per night for each person is more budget-friendly than most of the ryokan with onsen in Kyoto.

Ryokan Hanaikada
Image Credit: hanaikada.co.jp

So, if you are in quest of a ryokan with an amazing view and not over the top costly, Hanaikada can meet your needs.

Check Out The Essential Information
Approx. cost per night: $199 to $257 (¥23,100 to ¥29,700).
Check-in time: 3:30 PM.
Check-out time: 10 AM.
Official Site: http://www.hanaikada.co.jp/english/index.html
Address: Minami-tsume, Togetsu-Kyo, Arashiyama, Nishikyo-Ku, Kyoto City, Kyoto Prefecture, 616-0004.
Telephone: +81-75-861-0228.
User Rating: 8.7

8. Kyoto Arashiyama Onsen Togetsutei

With a pacific atmosphere and easy access to riverside walks, Togetsutei is nestled opposite the Oigawa River.

Togetsutei
Image Credit: togetsutei.co.jp

The hotel’s scent of incense will draw you inside, where you will find two rooms with terraces and private outdoor onsen.

Here you can indulge yourself on the private hot onsen and admire the morning light or the foliage illumination during sunset.

Togetsutei indoor bath
Image Credit: togetsutei.co.jp

After the day-long traveling to various scenic spots, this type of treatment to your body can heal the tiredness from the bottom of your heart.

While devouring healthy food in the dining room, you can appreciate the stunning view of the Togetsukyo Bridge and Ogura Yama.

Check Out The Essential Information
Approx. cost per night: $396 to $1,119 (¥45,763 to ¥129,317).
Check-in time: 4:00 PM to 8:00 PM.
Check-out time: 10:00 AM.
Official Site: https://www.togetsutei.co.jp/
Address: 54 Nakaoshitacyou Arashiyama Nishikyouku, Nishikyo Ward, Kyoto, Japan.
Telephone: 075-871-1310.
User Rating: 8.6

9. Hotel Kitanoya

Hotel Kitanoya has three different types of guestrooms, Japanese-style rooms with an open-air bath, Japanese/western-style rooms, and Japanese-style rooms with sea views.

Hotel Kitanoya room decor
Image Credit: hotel-kitanoya.jp

Each room on the 1st floor has a bathtub with a capacity of 3. So, they are ideal for couples to soak in.

They also have Amanohashidata Onsen, which you can use 24 hours anytime. Other options are also available, like a large public bath surrounded by trees which I like the most.

Onsen with nature view
Image Credit: hotel-kitanoya.jp

Moreover, there is an indoor and outdoor pool for everyone to enjoy.

Now, if you choose the ocean side room, your days and nights will be filled with the sweet stream sound and the pleasant panorama of the Asoumi Sea.

Check Out The Essential Information
Approx. cost per night: $152 to $225 (¥17,500 to ¥26,000).
Check-in time: From 3:00 PM (check-in & check-out time varies according to plan).
Check-out time: 7:30 to 10:00 AM.
Official Site: https://www.hotel-kitanoya.jp/lg_en/
Address: Monju 100, Miyazu City, Kyoto Prefecture 626-0001.
Telephone: +81-772-22-4126.
User Rating: 8.6

10. Kyoto Nanzenji Garden Ryokan Yachiyo

Another 5-star ryokan in Kyoto is Nanzenji Garden Ryokan which dates back to the 19th century.

Situated only 5 minutes away from a subway station and 6 minutes from Nanzen-ji Temple, this hotel is one of the coziest properties on today’s list.

Kyoto Nanzenji Garden Ryokan Yachiyo
Image Credit: kyoto-ryokan.co.jp

All the rooms have a combination of a modern and traditional look with a picturesque garden view.

The surroundings of the main building are filled with lush green trees and have water coming from Lake Biwako.

Nanzenji Garden Ryokan surroundings
Image Credit: kyoto-ryokan.co.jp

Here you can relish the true harmony of nature, escaping your busy life. Even the seasonal elegance of the countryside will captivate your heart in a moment.

See also  A Complete Guide to Capsule Hotels in Japan

Every evening, the garden is lit up, creating a phenomenal aura.

By the way, they have six rooms with onsen-style baths by the garden side, and each is suitable for two people to soak in together.

Onsen-style bath inside the room
Image Credit: kyoto-ryokan.co.jp

However, if you prefer bathing in a more spacious bath, they also offer a large onsen-style public bath accessible from 3:00 PM to 11:00 PM and 6:30 AM to 10:00 AM.

But, don’t just jump on the tub thinking it is like a swimming pool!

Soaking in indoor onsen

I advise you to follow precautions like rinsing your body beforehand so that your body can adapt to the temperature of the onsen water.

Check Out The Essential Information
Approx. cost per night: $143 to $952 (¥16,500 to ¥110,000).
Check-in time: From 3:00 PM.
Check-out time: 11:00 AM.
Official Site: https://kyoto-ryokan.co.jp/
Address: 606-8435 Kyoto, Kyoto, Sakyou Nanzenji Fukuchi 34.
Telephone: +81-75-771-4148.
User Rating: 8.2

11. Syoenso Hozugawatei

While looking for a laid-back hot spring inn, Syoenso Hozugawatei may satisfy you.

Each of their rooms has a warm feeling with beautiful Japanese-style furniture with a romantic atmosphere.

Syoenso Hozugawatei room
Image Credit: syoenso-english.com

From lavish hot spring bathing facilities to elegant private baths for family and couples, this ryokan leaves no stone unturned to pamper the visitors.

The open-air bath of the Type D room has a lavish greenery view that is so mesmerizing that you may not want to leave your tub!

Anyway, this ryokan has karaoke rooms where you can go crazy singing your lungs out! In case you are traveling with your friends, be ready to create some chaos by jumping and singing out of tune!!

open-air bath with lavish greenery view
Image Credit: syoenso-english.com

And of course, don’t forget to capture some videos to use afterward to tease each other.

Moreover, the ryokan also offers beauty treatments that can make you feel like living in heaven. So, don’t forget to experience this pure bliss too.

Now, while it comes to their room’s cost per night for each person, it is the cheap ryokan with private onsen in Kyoto on my list.

hot spring bathing in Syoenso
Image Credit: syoenso-english.com

However, remember that the price will vary from time to time, and they may upgrade cost as per demand. Hence do check their official site for a detailed accommodation cost.

Check Out The Essential Information
Approx. cost per night: $107 to $272 (¥12,366 to ¥31,400).
Check-in time: 3:00 PM to 10:00 PM.
Check-out time: 10:00 AM.
Official Site: https://syoenso-english.com/
Address: 1-4 Hiedanocho Ashinoyama, Kameoka, Japan.
Telephone: +81 771-22-0903.
User Rating: 8

12. Ryokan Sanga

A ryokan where trees bloom in spring, green surrounds in summer, leaves change colors in autumn, and snow falls in winter silently!

Yes, Ryokan Sanga is such a place where you will be encircled by Japan’s nature.

Ryokan Sanga surroundings
Image Credit: sanga-ryokan.com

They have 2 hot springs sources: one is a medicinal which has been used for generations, and the other is good for your skin.

Two hot springs in Ryokan Sanga
Image Credit: sanga-ryokan.com

Eight different bath facilities are available here, including a mixed outdoor bath, female outdoor bath, female indoor bath, male indoor bath, three private baths, and foot bath.

private hot spring in Sanga Ryokan
Image Credit: sanga-ryokan.com

Therefore, you have distinct options to choose from.

Another convenience of this ryokan is that their rooms are more affordable than most other ryokans in Kyoto.

Ryokan Sanga rooms
Image Credit: sanga-ryokan.com

Also, the cost for kids (12 years old or younger) is lower than the adults, which you may check on their site if you are coming with your family.

Food in Sanga Ryokan
Image Credit: sanga-ryokan.com

They even provide special dinners for young children, another positive feature for everyone who travels with his/her family.

Check Out The Essential Information
Approx. cost per night: $156 to $243 (¥18,000 to ¥28,000).
Check-in time: After 3:00 PM.
Check-out time: 10:00 AM (11:00 AM for guest in Hanare room).
Official Site: https://www.sanga-ryokan.com/en/
Address: 6961-1 Manganji, Minamioguni-machi, Aso-gun, Kumamoto-ken.
Telephone: +81-967-44-0906.
User Rating: 9

13. Hiragiya Bekkan

You probably don’t know that Kyoto is the ancient capital of Japan. And if you want to feel the old vibe of this city, come to Hiragiya Bekkan.

This ryokan stays loyal to the traditions of Japanese inns by preserving the serenity of the past era.

Hiragiya Bekkan garden view
Image Credit: hiiragiya.co.jp

You will sense it while exploring the design and details of each room. They seem like old Kyoto brought to life.

Each room comes with a unique size and decor, and some rooms face a serene Japanese garden.

room decor of Hiragiya Bekken
Image Credit: hiiragiya.co.jp

Here, you can savor seasonal cuisine with varieties of Japanese flavors, textures, and colors, then stroll around in their rock garden.

Afterward, you can take a walk to Gion and the surrounding area, where you probably spot dressed geishas wandering around wearing wooden sandals.

Geisha in Kyoto

Just make sure to keep your eyes wide open cause you never know when you gonna find them again.

Anyway, after leaving this ryokan at the end of your vacation, one thing is sure that you will take the essence of Kyoto to your home.

Check Out The Essential Information
Approx. cost per night: $148 to $347 (¥17,000 to ¥40,000).
Check-in time: 3:00 PM.
Check-out time: 10:30 AM.
Official Site: https://www.hiiragiya.co.jp/bekkan/en/
Address: Gokomachi Nijo Sagaru, Nakagyoku, Kyoto, Japan 604-0933.
Telephone: +81-(0)75-231-0151.
User Rating: 9

14. Genmyoan

With a fantastic view of Miyazu Bay, Genmyoan ryokan can impress you within a second.

Among 17 guest rooms, 14 rooms have a panorama of the Amanohashidate land bridge, and the rest 3 look onto Miyazu Bay and the town of Miyazu. Each room has a unique, sophisticated Japanese contemporary design with an immense glass window.

Miyazu Bay view room
Image Credit: genmyoan.com

Some of these rooms have semi-open-air baths, and some have open-air baths with a sea view.

Genmyoan semi open air bath
Image Credit: genmyoan.com

As Genmyoan lies on the Tango Sea coast, you can taste various kinds of seafood like icefish, Sea clams, Rock oysters, Matsuba crab, Yellowtail shabu, and many more.

Genmyoan ryokan food
Image Credit: genmyoan.com

Hence, if you are a seafood enthusiast, this is your heaven.

Check Out The Essential Information
Approx. cost per night: $305 to $783 (¥35,000 to ¥90,000).
Check-in time: 3:00 PM to 7:00 PM.
Check-out time: 10:00 AM.
Official Site: https://www.genmyoan.com/english/
Address: 626-0001 Kyoto, Miyazu, Jimonjyu 32-1.
Telephone: +81 (0) 772-22-2171.
User Rating: 9.1

15. Momijiya Annex

The traditional tatami rooms of this authentic ryokan can make visitors fall in love with it instantly. This Japanese-style hotel is more than 100 years old, making it an outstanding option for those who want something old yet comfy.

The main villa is located in the Takao area, where you can hear the gently burbling streams of the Kiyotaki-gawa river in the distance.

Momijiya Annex
Image Credit: momijiya.jp

As the guest rooms have a calm atmosphere with the right amount of sunlight and wind, your vacation will be more special than ever.

They have distinct types of rooms with an open-air or half open-air bath. Couples may select rooms that have larger space with a private thermal bath.

Types of room and bath in Momijiya
Image Credit: momijiya.jp

Besides that, Momijiya also offers a public bath area for guests to enjoy. And, they serve traditional Kyoto cuisine made from seasonal ingredients.

As it is one of the 5-star ryokans in Kyoto, you may guess how exceptional your stay will be.

Check Out The Essential Information
Approx. cost per night: $256 to $381 (¥29,600 to ¥43,956).
Check-in time: 3:00 PM.
Check-out time: 10:00 AM.
Official Site: https://www.momijiya.jp/en/
Address: 616-8289 Kyoto, Kyoto, Ukyo-ku Umegahata Nishinohata 2.
Telephone: 075-871-1005.
User Rating: 9.3

Conclusion

Well, by now, I have given you enough information about some of the best Kyoto ryokans with private onsen.

Now, it’s your turn to take the final decision on where you want to head-on.

And, lastly, I wish you a happy journey to our country.

Frequently Asked Questions:

Each institute has its own costing system for a private onsen. Yet, you may expect a price between 1500 to 3000 yen ($13 to $26) per hour.

However, in Beppu city, some onsen is as cheap as coffee, and such examples are Sabo Takasaki and Hebin Yu.

Besides them, you will find several affordable private onsens in Beppu, Japan.

No, you won’t find an onsen in every ryokan. Some ryokans have private onsen, and some have communal baths that may or may not be onsens.

Several well-known ryokans with a long history do not even provide an onsen bath.

Even then, most of the ryokans in Japan have private or at least public onsen, especially in regions where the number of tourists is more.