Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Onalaska
Check in / Check out
Add dates
Guests
Add guests
Places to stay
Experiences
Location
Navigate forward to access suggested results
Check in
Add dates
Check out
Add dates
Guests
Add guests
Search
Become a host
Sign up
Log in
Host your home
Host an experience
Help
157 stays
Stays in Onalaska
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire apartment in Onalaska
Northshore Studio on Lake Onalaska
2 guests
·
Studio
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.84
(50)
Price:
$83
/ night
SUPERHOST
Entire cottage in La Crosse
Sunsets on the Edge
6 guests
·
1 bedroom
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.85
(97)
Price:
$165
/ night
SUPERHOST
Entire house in Onalaska
Little House on the Prairie
5 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(40)
Price:
$145
/ night
SUPERHOST
Entire cottage in Onalaska
Northshore Cottage (2 bedrooms) on Lake Onalaska
4 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.87
(178)
Price:
$85
/ night
Entire cottage in Onalaska
Emma’s Cozy Cottage
2 guests
·
2 bedrooms
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.76
(44)
Price:
$128
/ night
SUPERHOST
Entire cottage in La Crosse
Breezy Point Cottage
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.92
(433)
Price:
$107
/ night
SUPERHOST
Entire cottage in Onalaska
Lake Onalaska Cabin surrounded by Wildlife Refuge
4 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.83
(217)
Price:
$93
/ night
SUPERHOST
Farm stay in Dakota
The Bungalow at Heart and Soil Ridge
2 guests
·
1 bedroom
·
1 bed
·
1.5 baths
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(24)
Price:
$80
/ night
SUPERHOST
Entire townhouse in La Crosse
Sixteen Pines Log Cabin
6 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.94
(18)
Price:
$129
/ night
SUPERHOST
Entire apartment in Onalaska
Lakefront Studio
3 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.92
(101)
Price:
$88
/ night
SUPERHOST
Entire apartment in La Crosse
The Redhouse
2 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(9)
Price:
$99
/ night
SUPERHOST
Entire apartment in La Crosse
Classy with the Comforts of Home
5 guests
·
2 bedrooms
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.92
(212)
Price:
$70
/ night
SUPERHOST
Entire cottage in Dresbach Township
Cozy Cottage on Mississippi River
4 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.97
(99)
Price:
$112
/ night
SUPERHOST
Entire house in La Crosse
Classy, Comfy, Cozy - Just For You!
5 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.94
(36)
Price:
$87
/ night
SUPERHOST
Entire apartment in Onalaska
Escape to the "Northwoods" of Onalaska! 5
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Free parking
·
Washer
4.84
(31)
Price:
$80
/ night
SUPERHOST
Entire apartment in Onalaska
"Escape to the Northwoods of Onalaska!" 6
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.91
(34)
Price:
$90
/ night
Hotel room in La Crosse
Suite in Hotel
4 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Pool
·
Kitchen
4.58
(31)
Price:
$83
/ night
SUPERHOST
Entire house in La Crosse
Fully Renovated Home Away From Home
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Self check-in
4.92
(101)
Price:
$67
/ night
SUPERHOST
Entire apartment in Onalaska
"Escape to the Northwoods of Onalaska!" 7
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Free parking
·
Self check-in
4.84
(31)
Price:
$80
/ night
SUPERHOST
Entire house in La Crosse
Quiet Getaway Just Blocks from Downtown
4 guests
·
2 bedrooms
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.81
(42)
Price:
$56
/ night
1
2
3
4
5
…
8
1
–
20 of 157 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.
Sparta
Viroqua
Tomah
Holmen
West Salem
La Crescent
Prairie du Chien
Trempealeau
Map