You can find very comfortable hotel accommodation all around Siavonga which is about 7 Km from the dam wall.
Sinazongwe
Kariba Bush Club is a unique guesthouse and camping destination along the idyllic shores of Lake Kariba. Put your fishing skills to the test by catching the infamous Tigerfish; lounge in a pool side hammock whilst fish eagles circle in the sky above; spot Zambia’s amazing wildlife on a canoe safari, or get scared out of your wits on a tour of Zambia's largest Nile crocodile farm! Whatever you decide to do, the Kariba Bush Club team are here to make sure it will be unforgettable.
Siavonga

Lake Kariba Inns is set in beautiful lush gardens on a hillside leading down to the Lake. It is well known as a great conference venue, but is also a wonderful weekend getaway from Lusaka with 48 comfortable rooms, many with their own lounges and some with a private pool. The lodge has, wireless internet, a new gym with a sauna overlooking the lake , two huge swimming pools and the restaurant is excellent. There are a range of boats for hire from small banana boats, speedboats, fishing boats, cruisers, party boats and a 6 berth houseboat.

Lake Safari Lodge On the banks of the Lake at Siavonga is a popular weekend getaway and conference venue with 50 air-conditioned en-suite rooms, good food and a great bar. They offer a range of activities such as Boating, watersports and visits to the dam wall.
Eagles Rest Resort:
Situated right on the shores of the lake, just 8kms from the Dam Wall and only 2 and a half hours drive from Lusaka. They offer Bed and Breakfast, Full Board, Self Catering, Camping and House Boating. Also available are trips into the control room and turbine hall of the Dam Wall. Other attractions are cultural visits to traditional villages and Canoeing Safaris are available through the Zambezi Gorge and on the Lower Zambezi.The following lodges are mainly geared towards the conference market and are popular workshop venues for Lusaka companies:
Leisure Bay Lodge is perfectly situated on the shores of the Lake in large gardens. An excellent conference or wrokshop venue. Pool with a lake view.
Manchinchi Bay Lodge in Siavonga has 30 air-conditioned, en-suite rooms with a balcony overlooking lake. They have a large launch offering sundowner cruises. Conference and banqueting facilities are also available.
Kariba North Bank Guest House has 9 rooms with a restuarant, bar and good views.
Cheaper accommodation is available at:
Sandy Beach Lodge has an excellent campsite with chalets - look for the signs from Siavonga.
Chimutunzi Guest House Very cheap accommodation with self catering
Chete Island deluxe tented Safari Lodge is situated on an island in the middle of the Lake. This is a wild water wilderness, where the Zambezi valley game and birds flourish, unmolested and protected by the status of Chete National Park. The Lodge is peaceful, far from the "madding crowds" of houseboats, power boats and game drive vehicles. It nestles in amongst a beautiful archipelago of remote islands hitherto virtually unvisited by the tourist world, scattered with flood plain shorelines, craggy cliffs, spectacular gorges and African Lowveld woodlands. The western facing Lodge enjoys spectacular sunsets across the lake and is the only Lodge in the Chete National Park.
(see listings for camp sites)
There is also a campsite called The Clubhouse, for campers or backpackers, perched on the tip of the Siansowa peninsula near Sinazongwe, with spectacular views, in a private game reserve in the heart of Tonga Land,
(See listings for ‘Hotels’ and Camping)
House Boating on the lake has been a big tourist draw in Zimbabwe up till recently and now Zambia has to offer some of those services:
Bateleur Houseboat is moored at Eagles Rest Resort, Siavonga. Bateleur offers charter cruises on the Lake from one night to ten nights in duration. She sleeps 14 passengers and has 4 crew members. On the lower deck are 3 cabins (one with double bed and en-suite bathroom) accommodating 6 passengers, 2 public toilets/showers, a lounge, a fully equipped kitchen with gas cooker, deep freezers and 220 volt electricity on-board. There is also a large pool/sun deck with a fully operational Jacuzzi to cool off from the heat of the day. On the upper deck is the Captain’s bar and a large comfortable lounge area. Day seating on the upper deck converts to sleeping accommodation at night (sleeping an additional 8 passengers), each bed is fully mosquito proofed with large walk-in type mosquito nets. Two tender boats are normally towed behind the houseboat for fishing and/or sightseeing. Tariffs are structured depending on the nature and length of the charter but normally include a basic rate for the houseboat with catering quoted separately. Extras include the bar and tender boat fuel (charged according to usage).

Matusadona House Boat offers three to five-day fishing/cruising trips with a crew of three and accommodates up to six guests in style. Tarrif includes all meals and an ample bar. Included in the itinerary is a stopover at Kota Kota Game Reserve for lunch and a game drive. A tender boat is towed behind for forays to the shore.

Hooligan Houseboat does all day trips on the lake with lunch and sundowners.
Cipembere Camping Boat is available for groups of up to ten, sleeping casually on deck on matresses and hammocks. It has a built in barbecue, toilets and shower. A smaller boat is towed behind. Self catering and full catering tariffs available. Great fun. (See listings for Adventures)
There is also good accommodation in the town of Sinazongwe 120 km down the lake from Siavonga.
The Southern Belle operated by Protea Hotels is one of the largest houseboats in Southern Africa located on Lake Kariba, Zambia which is Africa's largest man
made dam; 226km long and in places up to 40 km wide. The Southern Belle has three decks offering 22 en-suite cabins as well as a conference room for up to 40 people, lobby, sundry shop, restaurant and bar, top deck with bar and a swimming pool. Ideal for both leisure and business cruises with spectacular views, stunning sunsets as well as a range of activities or wonderful relaxing holidays just soaking up the sunshine.