Twin Room 8001

Relax and unwind at The Rockwood Hotel & Spa

Relax and Enjoy

The Rockwood Hotel and Spa is situated along the slopes of Mount Iwaki in Aomori, Japan. The 188-room onsen hotel offers breath-taking views of the Sea of Japan and the peak of Mount Iwaki amongst 400 hectares of stunning national park.

Twin Room 8001
Rooms with a View

Regardless of which room you are in, you will find unparalleled views over the Sea of Japan or the magnificent vista towards Mount Iwaki.

The ultimate Japan resort holiday

Enjoy a true year-round resort experience at The Rockwood Hotel and Spa in winter; ski-in ski-out convenience in winter, world-class golf and outdoor activities in summer.

Book Now