I am planning to visit Switzerland at the end of the month. My preferred places of travel are Geneva or Bern. Could you suggest some online booking websites for budget hotels or hostels?
First of all, Switzerland is very very expensive, especially accommodation. It will be difficult to even find hostels or similar things below 40-50 Swiss francs per night. As I already mentioned in the comments, you can find hotels in Geneva and Berne and all other Swiss cities on major booking sites, such as
However, if you're looking for dedicated Swiss accommodation sites, you will probably find these sites useful:
An overview of campsites, hotels, hostels, BnBs, etc in the whole of Switzerland:
BnBs in the whole of Switzerland:
Accommodation especially for the region around Geneva and Lake Geneva:
An overview of Swiss hostels:
The official homepage of Bern with a dedicated accommodation section:
The official homepage of Geneva with a dedicated accommodation section:
If you already know the names of the hostels / hotels you want to stay in, it is also always worth checking their own websites or calling them to check if they have any special offers at the moment. Almost all people in this industry speak English in Switzerland.
I have stayed in a hostel in Switzerland. To echo other people, Switzerland is very expensive.
I have found the Tourist Information Offices to be helpful. You could just turn up and ask them about hostels in their town.
I stayed at Bern Backpackers Hostel Glocke, excellent location, clean. I did enjoy, the only downside was a bit of street noise.
If you're visiting other places in the Canton of Bern, you could look at travelaholics.com