Welcome to Asgard Valhalla

Guest House

Asgard Valhalla Guest House is centrally located in the heart of the beautiful old fishing town of Mossel Bay. Offering self-catering suites in a tranquil garden setting. There is nothing like having an amazing barbecue in the secluded garden. Secure off-street parking is also available.
The guest house has stunning views of the bay and is within easy access to shops, restaurants, and beaches!

Asgard Valhalla Mossel Bay
Asgard Valhalla Mossel Bay Accommodation

Asgard Valhalla makes the perfect base for exploring the Garden Route by bus, train, motorcar or bicycle. Activities in the area include, shark cage diving, seal and whale watching boat trips, deep see fishing, scuba diving, hiking trails, bungy jumping and game farms.


Asgard Valhalla Guest House Mossel Bay

Unpack, relax and settle in. Enjoy our warm hospitality and experience some of our rich history. Staying in our rejuvenated stone house or tranquil garden suites. Enjoy our lovely view across the bay to the Outeniqua mountains.

Situated only one road up from the bustling main road, Valhalla provides its guests with easy access to the town, making it the ideal base to explore Mossel Bay, with its many historical sites and adventure activities.

Venture out along the scenic the Garden Route, or drive over the mountains to explore the Kango Caves, ostrich farms and Wildlife ranch in Oudthoorn, returning in the evening to the warmth and the tranquility of the guest house.

Half way between Cape Town and Port Elizabeth, we welcome many travelers who find our town to be the ideal place to take a break and enjoy the beautiful Garden Route, before continuing on their journeys.