You're looking at 305 vertical meters across 0.04km² of skiable terrain—roughly the size of a large city park. With three slopes (a beginner training area, one intermediate run, and a main 1km slope), you'll cycle the same lines repeatedly over a 90-day season, which means boredom is a real risk if you're an experienced rider seeking progression. The 100cm average annual snowfall is unreliable at this altitude (2,917–3,222m), so the resort depends heavily on artificial snowmaking; some seasons see little natural snow at all. This isn't a mountain where you'll wake up to fresh powder or discover hidden terrain—it's a learning ground, and if you're already competent, you'll likely find yourself repeating beginner and intermediate runs by month three.
Afriski sits in extreme isolation atop the Drakensburg Mountains, 1.5 hours from the nearest town (Butha-Buthe), with no shops on the mountain—only resort restaurants and bars. You'll pay around 590 per week for groceries, but you won't be shopping freely; most staff stay put for the entire season with little opportunity to leave. Staff accommodation is free and included (dorm-style, 4–6 people per room, plus meals, electricity, and water), which offsets the isolation financially, but you're committing to dormitory living for three to six months. The nearest international airport (MSU) is 217km away, making arrival and departure logistically involved; this isn't a place you pop in and out of on weekends.
Jobs are standard resort roles—hospitality, lift operations, ski instruction, and general labor—with international ski instructors (mostly from France, Germany, and the US) leading the ski school while 86% of the broader workforce is local Lesotho staff, creating a genuinely diverse community. Staff accommodation is mandatory and free, which builds a tight-knit social dynamic centered on the resort's bar and pub; you're living and working with the same people for months, so community vibe matters more than it would at a larger resort. The work is physically demanding (6-day weeks, 54 hours total, much of it in cold conditions), and Afriski explicitly markets itself as a beginner-friendly learning ground—if you're already an expert skier or snowboarder, you won't find challenging terrain or progression. This is ideal if you're new to skiing, want to learn in a supportive environment, or are seeking an immersive, off-the-beaten-path experience with a genuinely international crew; it's a poor fit if you need varied terrain, frequent town access, or expert-level riding.
Skiable area
0 km²
Smaller than 99% of resorts with data
Groomed runs
No data yet
Vertical drop
305 m
Less vertical than 94% of resorts with data
Base elevation
2,917 m
Higher base than 98% of resorts with data
Top elevation
3,222 m
Higher peak than 85% of resorts with data
Lifts
No data yet
Avg annual snowfall
100 cm
Less snow than 94% of resorts with data
Season length
90 days
Shorter season than 98% of resorts with data
Day pass
£29
LSL 650
Season pass
£98
LSL 2,200
Nearest airport
MSU
Airport distance
217 km
Further than 85% of resorts with data
Avg monthly salary
No data yet
We couldn't find a reliable public source for this. Worked a season here? Leave a review to help fill the gap.
Avg monthly rent
No data yet
We couldn't find a reliable public source for this. Worked a season here? Leave a review to help fill the gap.
Weekly groceries
£26 / wk
LSL 590
Price of a beer
30
Nightlife
2.5/10
Quieter than 91% of resorts with data
Staff accommodation
7.0/10
Better staff housing than 80% of resorts with data
Beginner-friendly
6.5/10
Less beginner-friendly than 67% of resorts with data
Gnarliness
3.7/10
Tamer than 92% of resorts with data
Groomed vs off-piste
2.5/10
More groomed than 94% of resorts with data
Backcountry access
1.5/10
Less backcountry than 98% of resorts with data
Data collected July 2026
Loading map…
No reviews yet — be the first to share your season here.
Write the first reviewHave a question about working a season in Afriski? Anyone with an account can ask; answers come from the community.
No questions yet — be the first to ask.