Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Battle Lake
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; 618 homes in Battle Lake
618 homes in Battle Lake
Top guest favourite
Guest favourite
Home in Battle Lake
The Highland Loop Experience
5 bedrooms
,
·
6 beds
,
·
3 private bathrooms
22–27 Aug
22–27 Aug
$5,475 SGD
Show price breakdown
for 5 nights
$5,475 SGD for 5 nights
,
·
4.97 out of 5 average rating, 117 reviews
4.97 (117)
Top guest favourite
Guest favourite
Cabin in Battle Lake
Simply More
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
23–28 Aug
23–28 Aug
$1,700 SGD
Show price breakdown
for 5 nights
$1,700 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Guest favourite
Guest favourite
Holiday home in Battle Lake
Townhome at Eastwood near the lake and uptown.
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
3–8 Aug
3–8 Aug
$1,152 SGD
Show price breakdown
for 5 nights
$1,152 SGD for 5 nights
Pay $0 today
Free cancellation
4.96 out of 5 average rating, 75 reviews
4.96 (75)
Guest favourite
Guest favourite
Cabin in Battle Lake
Lakefront Living on West Battle Lake
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
3–8 Aug
3–8 Aug
$1,780 SGD
Show price breakdown
for 5 nights
$1,780 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Cabin in Battle Lake
Crane Lake Cabin
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
23–28 Aug
23–28 Aug
$1,282 SGD
Show price breakdown
for 5 nights
$1,282 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Cabin in Clitherall
Back Cabin
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
17–22 Aug
17–22 Aug
$1,040 SGD
Show price breakdown
for 5 nights
$1,040 SGD for 5 nights
4.83 out of 5 average rating, 6 reviews
4.83 (6)
Guest favourite
Guest favourite
Place to stay in Clitherall
1915 Storefront Turned Lake Country Retreat
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
18–23 Aug
18–23 Aug
$1,008 SGD
Show price breakdown
for 5 nights
$1,008 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 65 reviews
4.92 (65)
Top guest favourite
Guest favourite
Holiday home in Battle Lake
Restful Retreat on the Lake - Natural and Peaceful
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
17–22 Aug
17–22 Aug
$2,004 SGD
Show price breakdown
for 5 nights
$2,004 SGD for 5 nights
4.96 out of 5 average rating, 28 reviews
4.96 (28)
Top guest favourite
Guest favourite
Cabin in Battle Lake
Stunning Eagle Lake - Newly Renovated Cabin
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
27 Aug – 1 Sept
27 Aug – 1 Sept
$2,877 SGD
Show price breakdown
for 5 nights
$2,877 SGD for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Home in Battle Lake
The Oaken House | Sandy Beach, Sauna & Pickleball!
3 bedrooms
3 bedrooms
,
·
7 beds
7 beds
20–25 Sept
20–25 Sept
$2,264 SGD
Show price breakdown
for 5 nights
$2,264 SGD for 5 nights
4.91 out of 5 average rating, 22 reviews
4.91 (22)
Cabin in Underwood
'Elbow Lake Escape' w/ Dock in Underwood!
1 bedroom
1 bedroom
,
·
4 beds
4 beds
16–21 Sept
16–21 Sept
$1,175 SGD
$1,029 SGD
Show price breakdown
for 5 nights
4.78 out of 5 average rating, 23 reviews
4.78 (23)
Guest favourite
Guest favourite
Home in Battle Lake
Oak Grove Cabin
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
23–28 Aug
23–28 Aug
$2,700 SGD
Show price breakdown
for 5 nights
$2,700 SGD for 5 nights
4.92 out of 5 average rating, 50 reviews
4.92 (50)
Guest favourite
Guest favourite
Tent in Battle Lake
Sycamore Tent | The Grove Glamping
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
30 Aug – 4 Sept
30 Aug – 4 Sept
$1,064 SGD
$962 SGD
Show price breakdown
for 5 nights
Extended stay discount
4.96 out of 5 average rating, 70 reviews
4.96 (70)
Home in Battle Lake
Historic Lakefront Farmhouse on Battle Lake
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
12–17 Aug
12–17 Aug
$2,851 SGD
$2,332 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
Cabin in Richville
'Scandi Sanctuary' Dock, Pickleball Court, Sauna
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
16–21 Aug
16–21 Aug
$1,656 SGD
Show price breakdown
for 5 nights
$1,656 SGD for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Cabin in Battle Lake
NEW! Sunny Cabin with AMAZING Screen Porch
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
8–13 Sept
8–13 Sept
$1,775 SGD
Show price breakdown
for 5 nights
$1,775 SGD for 5 nights
4.94 out of 5 average rating, 31 reviews
4.94 (31)
Home in Battle Lake
Lake Access and Easy Living at West Battle Lake
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
9–14 Aug
9–14 Aug
$2,643 SGD
$2,310 SGD
Show price breakdown
for 5 nights
Home in Battle Lake
The Gathering House by Otter Tail Lake
5 bedrooms
5 bedrooms
,
·
7 beds
7 beds
3–8 Aug
3–8 Aug
$3,159 SGD
Show price breakdown
for 5 nights
$3,159 SGD for 5 nights
Loft in Battle Lake
NeverHome. Steps to town. Minutes from the lake.
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
9–14 Aug
9–14 Aug
$2,135 SGD
$1,642 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
1
2
3
4
…
15